Photo: Marg Mckenna
Photo: Marg Mckenna
Gabriola Island, BC