Landmark Exhibition Marks 50th Anniversary of the Isle of Wight Festival

London TV, July 28, 2020