Walker & Hall, Chester

England

Worked from: 1902

1 ITEM