CITY

The Alhambra, Granada, Spain – with the snow-capped Sierra Nevada as a backdrop

  • /