Moving Stills

About Garry Neill Kennedy

Canadian, b. 1935, St. Catharines, Canada, based in Halifax, Nova Scotia