Garden folly at Belvoir Castle in Leicestershire, EnglandlovelySeptember 4, 2013Places Garden folly at Belvoir Castle in Leicestershire, England Source: