Catalogue of Italian Pictures at 16, South Street, Park Lane, London and Buckhurst in Sussex - Robert Benson

Bok