Taylor Swift leaves her hotel and

  • Taylor Swift leaves her hotel and
Taylor Swift leaves her hotel and heads to Nobu in London on October 19, 2010.
« Back to Story

Discuss

Default avatar
  • Patty
    Patty

    Check your photos, Bauer. These are not knee-high boots. They're sox.