The Isle of Wight Festival (5th day, 30 August 1970). Afton Down hill near the village of Freshwater on the Isle of Wight (the largest island of England, located in the English Channel). From the Murray Lerner s documentary film Message to Love: The Isle of Wight Festival (1997).
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old