Leo Maguire

Leo Maguire

Acting Born: 1938-11-05 Gorbals, Glasgow, Scotland, UK

Known For