Galapagos - natural cruise on board NEMO II
beachfront near Bachas / Isla Santa Cruz
Galapagos - natural cruise on board NEMO II