Loading…
UK - London - Chef Isaac McHale at the Clove Club restaurant
Chef Isaac McHale at the Clove Club restaurant, Shoreditch, London
Photo ID: SFE_150701_018
©Stuart Freedman
Chef Isaac McHale at the Clove Club restaurant, Shoreditch, London