Catalogue of prints by Old Masters, British sporting prints, and fine modern prints
Published: 1966
Language: eng
Notes: Date of sale: July 12, 1966

Place of sale: London.