back
Alhambra, Granada, Spain, palace, fortress, ramparts, photo
next

Alhambra Ramparts

AlHambra, Spain

The AlHambra is a palace and fortress located in Granada, Spain.