Jul21

Baddeck Gathering Ceilidhs

St. Michael's, Baddeck