Bus station at Galápagos , Ecuador
Av Padre Julio Herrera, Puerto Ayora, Ecuador
Unknow
Unknow