Alhambra.

The Alhambra is a palace located in Granada, Spain. It is a beautiful building with impressive architecture not seen anywhere else in the world.The photo’s do not give it justice.

Previous
Previous

Beziers