« back to search results

Image 23 of 87
< Prev Next >
_UKE4348.jpg
UK, England, Cambridge.  Corpus Christi Chapel, Stained Glass, probably of Flemish origin, 14th. Century.