The Borghese Gallery Rome.
Publisher: Istituto Geografico de Agostini
Published: 1960
Language: eng
Number of pages: 156
Notes: Translated from the Italian into French & English.