Previous | NextPhoto 0 of 0: Estadio Pampas Coloradas
Estadio Pampas Coloradas, in the town of Puerto Ayora, on Santa Cruz, Galapagos Islands.