Important old master pictures, part 1.
Published: 1985
Language: eng
Notes: Date of sale: April 18, 1985

Sale code: TROILUS-3119

Place of sale: London