Marie Flavin is an Irish Opera singer (Soprano) and actress.
ALCINA Handel — Opera North 2022
as Alcina
Credits from TMDB.