rareoldprints.com
Altar Screen in the Nort Aisle of Bristol Cathedral.
Ref:
P/11323
>
<
Click on image for details.