Results 1 results found Scene of the fish market in the port town of Puerto Ayora, Santa Cruz Island, Galapagos Islands, UNESCO World Heritage Site, Ecuador, South America