Japanese Garden

Location

Dinner Bay, Mayne Island, British Columbia,