Alhambra detail
The detail of one of the Alhambra palaces. Alhambra is a palace and fortress complex constructed during the mid 14th century by the Moorish rulers of the Emirate of Granada in Al-Andalus.
© Lukyslukys | Stock Free Images
Similar Free Images
Categories: