Unforgettable Shark Diving and Big Animal Encounters

Blue Whale Snorkeling

Blue Whale Snorkeling

Pygmy Blue Whale, Balaenoptera musculus brevicauda. A subspecies of blue whale, Balaenoptera musculus from the Indian Ocean and South Pacific. Mirissa, Sri Lanka.

Leave a Reply