A Promise Today’s photo is part of a sculpture installation situated beside the Town Hall in Letchworth Garden City. January 30, 2012Leave a commentiPhoneBy Garry