Heidi Klum & Flavio Briatore
On holiday, Costa Smeralda, Sardinia , Italy.
July 14th, 2003
half length couple vacation holiday sun black shorts bikini bathing suit swimsuit towel over shoulders side back behind rear flashing crack funny
CAP/PPG
??People Picture/Capital Pictures