By Imogen Russell, Searchroom Supervisor Penguins and Glass EP I/98 Aldingbourne Faculty, 12th May 1954 A little curiosity we have in Aldingbourne Church is a stained glass window located in the Lady Chapel. This is not your typical stained glass window depicting saints, sinners and heroes, but something far more intriguing: a submarine and –…