Bowen Island, BC, Canada

Wild Coasts of Canada: Bowen Island