Close Encounters of the Orca Kind
Orca or the Killer whale, is the largest species of Delphinidae (oceanic dolphin family). They can be found in the world’s vast oceans, from the icy cold waters of the Arctic and Antartica to tropical...
Orca or the Killer whale, is the largest species of Delphinidae (oceanic dolphin family). They can be found in the world’s vast oceans, from the icy cold waters of the Arctic and Antartica to tropical...