Jesse Olwen Stained Glass: Wrapping New Flesh on the Bones of An Ancient Craft

In a heartbreakingly dark and beautiful panel depicting the Statue of Liberty afloat in a pond amongst lily pads, water grasses and small frogs, Jesse Olwen reveals his inner sadness about the state of affairs in the US and wider world today. Though the most recent, this is not the only one of his works to reference Memento Mori – a Latin phrase meaning, remember that you have to die. Olwen is a…