Leo Maguire
Birthday
1938-11-05
Place of Birth
Gorbals, Glasgow, Scotland, UK
Died
1992-12-28