Stock Photo - The Portal of the Lions on Toledo cathedral, Spain. Puerta de los Leones or, Portal of the Lions, was built in the 15th and 16th centuries. It is the most modern of the great portals of Toledo cathedral.

Stock Photo: The Portal of the Lions on Toledo cathedral, Spain. Puerta de los Leones or, Portal of the Lions, was built in the 15th and 16th centuries.

Searchable keywords

Choose multiple keywords