Leo Maguire

Leo Maguire

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