1 book
Catalogue of Italian Pictures at 16, South Street, Park Lane, London and Buckhurst in Sussex - Primary Source Edition