Galapagos Islands 2009 - robatzzyzx
Mangrove leaves on white coral sand.

Mangrove leaves on white coral sand.