picture of Orca whale, Langara Island, Queen Charlotte Islands, BC Canada - photograph 48bcqci002 - Vancouver & British Columbia Canada travel documentary pictures

Photo of Orca whale, Langara Island, Queen Charlotte Islands, BC Canada


Photo of Orca whale off Langara Island, Queen Charlotte Islands, British Columbia, Canada. Photo by Vancouver photographer Robert Leon

Location of picture - Langara Island British Columbia Canada

picture id: 48bcqci002

URL: 

© Robert Leon / www.robertleon.com, All Rights Reserved