Humpback Whale A humpback whale displays it tail fluke as it takes a deep dive in Johnstone Strait in British Columbia, Canada. |
Humpback Whales A breaching humpback whale seen from a whale watching boat in BC near Johnstone Strait in Canada. |
Please use the search (powered by Google) to find what you looking for - give it a try - you will be surprised how well it works!
Fall Pictures