city center

Canary Islands, Spain