Hazell, Watson & Viney Ltd., London

1 Object by Hazell, Watson & Viney Ltd., London