Plays: 8977

Haunted by Taylor Swift

↳ Pure Vocals + quiet strings version 

2 years ago with 1,631 notes  



©