Stained Glass

Lincoln Cathedral
Lincolnshire, England (UK)

ca 1230

The panel is in the south transept of Lincoln Cathedral.