The Who - (WH002JF)
$2,750.00
Photographer: Jill Furmanovsky - Courtesy or Rockarchive UK
Location: London Rainbow Theatre
Edition: 40
Date: 1981
Pete Townshend, playing live at the Rainbow Theatre in London, 1981.
Print Quality: 20x16 inch museum quality fibre print printed on Ilford warm tone paper from the original negative.