Picture - Taylor Swift and Leaves London, England, Tuesday 19th October 2010

Taylor Swift and Leaves Tuesday 19th October 2010 Taylor Swift leaves her hotel and heads for Nobu Park Lane restaurant. London, England


taylor swift 3056704





Contactmusic

Comments