The Alhambra

A custom illustration of the historic Alhambra, a Spanish palace and fortress complex in Andalusia, Spain.