Hatch will be on Stand C12 at Fresh Art Fair, Ascot this September: 20 – 22nd September 2019 June 28th, 2019