Title: Catalogue of pictures by Italian, Spanish, Flemish, and Dutch masters
Subjects: Painting, Exhibitions
Places: England, London