Photo Pop-up: Views of the Alhambra

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

Advertisements