Wall of Tears

historical site 5 km west of Puerto Villamil on Isabela Island in the Galapagos Islands, Ecuador

Categories: