Designed by
Title
Interiors of Lichfield Cathedral - Stained Glass in Lady Chapel #129209120
Description
Lichfield, England - Oct 15, 2018: Interiors of Lichfield Cathedral - Stained Glass in Lady Chapel N2 - The Flagellation, The Mocking and The Annunciation Close up F
This image is editorial