La Alhambra
The Alhambra is a palace and fortress complex located in Andalusia, Spain. It was built in the mid-13th century by the Arab Nasrid emir Mohammed ben Al-Ahmar of the Emirate of Granada. Watch the video with the solution in the caption tab.
-
There are no comments to display.Page 2 of 2