Lambert & Co (Herbert Charles Lambert)

London

Worked from: 1902

1 ITEM