Peter Wallace left the village of Leenane in the west of Ireland for the building sites of England and Germany in 1969 at 19 years of age; he came to live in Leeane once again in 2004.
Year: 2010
Producers:
See All 2083 Episodes of "Third Coast Audio Library :: All"