Photo: Becky Wayte
Photo: Becky Wayte
Halfmoon Bay, BC