A viewing panel explains the landmarks of Toledo

[Toledo - Spain]