Mayne Island, southern Gulf Islands, BC

A festival-inspired wedding day at the grounds of the Campbell Bay Music Festival. A lovely social and musical gathering with a ceremony at the edge of the forest.