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.
Mayne Island, southern Gulf Islands, BC