Imelda McDonagh to adjudicate 2014 Drama Festival

Imelda McDonagh holds an M.A. in Theatre Studies, is a qualified Make-Up artist and holds a Licentiate (Speech and Drama) from the London College of Music. She has had extensive…

Read More