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

Part 1 of sale on April 18, 1985, ILAP85-D4698.

Sale code: TROILUS-3119

Place of sale: London