Myrid Carten is an Irish film director from Donegal. She studied at Goldsmiths University of London and Central Saint Martins UAL.
A Want in Her
Movie · Director
Sorrow had a baby
Wishbone