Designed by
Title
Leonard Cohen band (Lucca 2013) #35978907
Description
LUCCA, JULY 9th: The Webb sisters - Charley and Hattie Webb - and Neil Larson, members of the band of Leonard Cohen during the afternoon soundcheck at the Lucca Summer Festival in piazza Napoleone in Lucca, July 9th, 2013.
This image is editorial