Las Bachas, Santa Cruz, Nov 13, 2012
Las Bachas
Santa Cruz Island
Galapagos, Ecuador

November 13, 2012
17 photos · 14 views