Picture: tropical beach in Indonesia


The beach on Peucang Island, Java. Photo by Rhett A. Butler.

Author: Mongabay

Share This Post On