Departing West Vancouver, British Columbia, for Bowen Island
Horseshoe Bay ferry terminal
Photo of Horseshoe Bay by