Marie Flavin is an Irish Opera singer (Soprano) and actress.
ALCINA Handel — Opera North
Movie · as Alcina