Isle of Wight Festival-goers enjoy clear weather and a night of music following heavy rain that caused "horrific" conditions.
No comments:
Post a Comment