an Entity in Data Space: 134.155.108.49:8890
Terry de Havilland (born November 28, 1942) is an English shoe designer from Terrence Higgins, London.