Castel Sant'Angelo.
Contributors: Sant'Angelo, Castel.
Publisher: Electa Editrice,Italy
Published: 2003
Language: eng
Number of pages: 136
Notes: General (US: Trade).