'Lumen': Penwith Gallery, St Ives, Cornwall

26 July - 24 August 2024

'This new group of works by Imogen Allen have the inner light of the natural world at their core.'

'Lumen' is defined as a unit for measuring the amount of light something produces. This new group of works by Imogen Allen have the inner light of the natural world at their core. Through painting the intricate structures of lichens, fungi and flowers, Allen’s new series offers a profound interconnection between one's inner being and the more-than-human world. Her philosophy is rooted in the understanding that Earth is a symbiotic ecosystem, with humans both descending from and being intimately entwined with natural forms we perceive. Through the luminous hues and sensitive touch of Allen’s intimate works, viewers are invited to explore this intrinsic unity. Moving in and out of focus, her paintings embrace our deep relationship with the wild and the ineffable light that flows through all living things.