Gathering of the Clans 2022

Gathering of the Clans 2022

July, 2022

Village wide , Pugwash, Nova Scotia