Gathering of the Clans 2020

Gathering of the Clans 2020

July, 2020

Village wide , Pugwash, Nova Scotia