Church of Santa Leocadia, Toledo
From Wikipedia, the free encyclopedia
The Church of St Leocadia (Spanish: Iglesia de Santa Leocadia) is a medieval church located in Toledo, in Castile-La Mancha, Spain.
The Church of St Leocadia (Spanish: Iglesia de Santa Leocadia) is a medieval church located in Toledo, in Castile-La Mancha, Spain.