Photo: Neal Weisenberg
Photo: Neal Weisenberg
Mayne Island, BC