Share
twitterlinkedinfacebook
Gallery showing the wonders of Cenderawasih Bay, a remote and unexplored region of the Indonesian province of Papua. Here, there be Whalesharks!