H&H24.08.18051-2
Visitors at a Friday Late event at Handel & Hendrix in London at 25 Brook Street, London. Photo shows screening and projection of images of Hendrix performing at the 1970 Isle of Wight Festival.
Visitors at a Friday Late event at Handel & Hendrix in London at 25 Brook Street, London. Photo shows screening and projection of images of Hendrix performing at the 1970 Isle of Wight Festival.