Photo: Brandi Meyer
Gabriola Island, BC