Jul1

Gathering of the Clans

Eaton Stage, Pugwash, Nova Scotia