Humpback Whale Swimming with Snorkelers
Spencer Frost
A majestic humpback whale gracefully swims close to the ocean surface while snorkelers observe the magnificent marine creature in its natural habitat.
A majestic humpback whale gracefully swims close to the ocean surface while snorkelers observe the magnificent marine creature in its natural habitat.