Alexander Clark & Co Ltd

London

Worked from: 1912
Worked until: 1977

1 ITEM