Johnson, Walker & Tolhurst Ltd

London

Worked from: c.1901

3 ITEMS