Tanya Stephan

Movies

The Missing Children
Director
A documentary about the Tuam mother and baby home in Galway, Ireland which closed in 1961.