The Leaf Library Concert Photos

The Leaf Library is a British looping drone pop (and occasional space rock) band formed in 2005 in London.

2006 5 photos

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork