Designed by
Title
Alhambra Palace in Granada, Andalusia, Spain #260423117
Description
Granada, Spain - February 26, 2022: Alhambra is a palace and fortress complex located in Granada, Andalusia, Spain, one of the most significant islamic architectural heritage in the world
This image is editorial