The Who performing in New York City on June 14, 1974.Please note there is a $75 delivery surcharge on this item.
Framed20x24 - Limited Edition of 50
Archival Pigment Print
Len DeLessio's photographs have been published and exhibited worldwide, winning numerous awards. A selection of Len's vintage images were recently added to the archives at the Rock and Roll Hall of Fame Museum in Cleveland.