Public Commission to celebrate work of Poet Stevie Smith

Located on Palmers Green High Street, North London