Suite101

A whale shark in the ocean

Credit: National Geographic
article: Beaches of Inhabame, South Mozambique
Other images from this article
The beach at Inhabame A whale shark in the ocean
A whale shark in the ocean, National Geographic