rareoldprints.com
Cheltenham. Christ Church, St Mary's, St Peter's, Montpellier Spa, Cheltenham College
Ref:
P/5071
>
<
Click on image for details.