Pugwash Village Hall

Pugwash Village Hall

Village of Pugwash in northern Nova Scotia, home of Gathering of the Clans every July 1st