Photo Pop-up: Views of the Alhambra

The Alhambra, Granada, Spain.ย  One of my favorite places on earth.

Advertisements