rareoldprints.com
Trevor Hall, in Denbighshire, the Seat of Trevor Lloyd, Esq.
Ref:
P/12325
>
<
Click on image for details.