Alhambra

Alhambra

The Alhambra is a moorish palace in Granada, Spain.