0% easy payment plan. Find out how here
Features:
The Alhambra is an ancient palace, fortress and citadel located in Granada, Spain. The eighth-centuryold site was named for the reddish walls and towers that surrounded the citadel: al-qal’a al-hamra in Arabic means red fort or castle. Based on a painting by Elisabeth Deane.
Size Specifications:
Details & Care:
We will notify you on events like Low stock, Restock, Price drop or general reminders so that you don’t miss the deal