Home  >   Spain  >   Alcazar   

The Alcazar, the royal palace in Sevilla, Spain. The entrance to the Alcazar, known as the Puerta del León, is unassuming, if not well fortified.


More information about this image.


   My Favorite 20 Images of Spain    


The Alcazar, the royal palace in Sevilla, Spain. spain, spanish, seville, sevilla, alcazar, palace, castle, photographs, pictures, travel, tourism