Catterall, Joseph, watchmaker, Market Street.

Catterall, Joseph, watchmaker, Market Street.
Catterall, Joseph, watchmaker,  Market Street.
253301
Catterall, Joseph, watchmaker, Market Street.
Lancashire Towns Directory 1818
70
No