GERARD STAMP - FINE ENGLISH CHURCHES & CATHEDRALS

16 July - 15 August 2020