Imogen Thomas in a Green Dress Arrives at Cecconi Restaurant in Mayfair, London 12/08/2020-2 Previous image Next image