Portal of the Lions
Puerta de los Leones (Portal of the Lions) is the most modern of the great portals of the Toledo Cathedral, Spain.
© Wastesoul | Stock Free Images
Similar Free Images