Cleeve Horne

Canada, 1912-1998