Globale > Ecuador > meters from the surfer statue

Hotel a meters from the surfer statue, Ecuador