Heidi Klum
Heidi Klum in a black and white striped shirt, spends a day out in a park in Tribeca on June 30, 2013
From Gallery: Heidi Klum in a black and white striped shirt, spends a day out in a park in Tribeca on June 30, 2013
Heidi Klum in a black and white striped shirt, spends a day out in a park in Tribeca on June 30, 2013
From Gallery: Heidi Klum in a black and white striped shirt, spends a day out in a park in Tribeca on June 30, 2013