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

AlHambra Detail

AlHambra, Spain

The AlHambra is a palace and fortress located in Granada, Spain. Photo © copyright by Edith Levy.