Architecture for the week!

Spain has some amazing architecture. Check out the Alhambra Palace, one of the many beauties of the country!

Advertisements