Back to photostream

taylor swift 230311

Taylor Swift leaving her hotel.

London, England - 23.03.11

Mandatory Credit: :Will Alexander / Stuart Castle / WENN.com

827 views
0 faves
0 comments
Uploaded on March 26, 2011
Taken on March 23, 2011