Jean ROBERT Nature and Travel Photography

Image 1/1
Add to Lightbox Download
twitterlinkedinfacebook
Lamelera 's whalers hunting the whale shark (the biggest fish in the ocean).  Lembata island. West of  Nusa Tengarra islands. Indonesia.
Indonesia 037.JPG