Important and fine old master pictures
Published: 1996
Language: eng
Notes: Sale code: TOEPUT-5578

Date of sale: April 19, 1996

Place of sale: London