Lily Rafferty

Lily Rafferty

Born 28 September 2000 in Galway, Ireland

Irish Filmmaker

Director

Cinematographer

Actor