Designed by
Title
Cathedral of Leon #44615060
Description
Famous Santa Maria de Leon Cathedral, also known as The House of Light, located in Leon, Castille and Leon, Spain. This cathedral is an important stop on the Way of St James to Santiago de Compostela.
This image is editorial