Pictures & Photos from Leonard Cohen: Live at the Isle of Wight 1970 (2009) Poster

22 February 2010
© Image courtesy of Sony Music Entertainment
Leonard Cohen: Live at the Isle of Wight 1970 (2009)

Photo 3 of 4