Toledo is a city in central Spain.
History
See Also
- Appearances of Toledo, Spain
- Location Gallery: Toledo, Spain
- Catalogued images related to Toledo, Spain
Toledo is a city in central Spain.
This article is a stub. You can help DC Database by expanding it. |