Kenneth I Starr’s apartment on E 74th Street Manhattan
28 May, 2010
7,5 million condo of alleged swindler who cheated celebrities. Photographers await his arrival to video and photograph his comings and goings. Shades of Bernard Madoff who lived ten blocks away in a much bigger penthouse.