Picture - Taylor Swift London, England, Wednesday 30th March 2011


Taylor Swift Wednesday 30th March 2011 leaving the Mandarin hotel London, England




Contactmusic