Artist & Poet
Stephen Poch is a poet & artist whose work captures the raw beauty and horror of life, framing it in the eternal. His paintings, primarily in watercolour, immortalise fleeting moments. Born in Atlanta, Georgia, and raised in the evocative landscapes of Suffolk, Norfolk, and Birmingham, Stephen draws inspiration from the places and people that have shaped him. His artwork has been exhibited across the UK and sold internationally, resonating with those who seek to experience the profound in everyday life.