asterionellaa:
Whales! From top to bottom: Narhwal, Beluga Whale, Orca, Humpback Whale, Sperm Whale, Right Whale, and Blue Whale (Approx size differences)