General Directory of Newcastle and Gateshead

Author Francis White