Haverfordwest, Pembrokeshire

Engraved..for the Beauties of England & Wales.