100leaguesunderthesea:

Blue Whale (Balaenoptera musculus) adult feeding near the surface, Gulf of California, Mexico by Patricio Robles Gil

100leaguesunderthesea:

Blue Whale (Balaenoptera musculus) adult feeding near the surface, Gulf of California, Mexico by Patricio Robles Gil