Go to Homepage
[Subject: Architecture]
- Palace; castle; citadel, especially that of Toledo.
Translated by: CESARE PAVONE
Translated in 2 languages