Collection Online

BARKER BROTHERS LTD, Longton

Established
1876 Longton, Staffordshire, England
Closed
1981

1 work