Tyra Banks - Thursday 17th May 2007

Trya Banks going to the Mercer hotel for a meeting. New York City, USA - 17.05.07 (4 images)

Advertisement