Taylor Swift

Taylor Swift
German music award Echo (Deutscher Musikpreis) at o2 World
Berlin, Germany - 21 February 2009
Credit: AEDT/WENN

See our biography of Taylor Swift