Humpback Whale Swimming Underwater
Spencer Frost
A large humpback whale swims slowly through clear blue ocean water above a rocky seabed, illuminated by sunlight from the surface.
A large humpback whale swims slowly through clear blue ocean water above a rocky seabed, illuminated by sunlight from the surface.