alhambra

The Alhambra is a historic palace and fortress complex located in Granada, Spain. It is known for its exquisite Moorish architecture and intricate details such as tilework, calligraphy, and geometric patterns.

Requires login.