Ecuador

Guayaquil – Malecon 2000 Pedestrian Mall