Jay & Richard Attenborough Co Ltd

London

Worked from: 1904

1 ITEM