Photo: Marianne Hardie
Photo: Marianne Hardie
Gabriola Island, BC