Collection Online

BARON, Barnstaple

Established
1895 Barnstaple, Devon, England
Closed
1937

1 work