Alhambra Palace & Fortress I
Description
The Alhambra Palace & Fortress complex located in Granada, Andalusia, Spain was built by Moorish monarchs of Granada, Spain. The name Alhambra, signifying in Arabic “the red,” is probably derived from the reddish colour of the earth from which the outer walls were built.
Details
5400 x 4050px
Formats
Digital Download
Printed Product
Buy
From $12.36