StarSailor during 2005 Isle Of Wight Festival - Day 3 - Backstage at Seaclose Park in Newport, Great Britain.
{"Image ImageDescription": "StarSailor during 2005 Isle Of Wight Festival - Day 3 - Backstage at Seaclose Park in Newport, Great Britain. (Photo by David Lodge/FilmMagic)"}