James Cosmo

James Cosmo
Born: May 24, 1948

Birthplace: Clydebank - West Dunbartonshire - Scotland - UK