Snapshots from Galapagos and Mainlad Ecuador
On Ochoa beach, San Cristobal Island