Newport, England, United Kingdom
Isle of Wight Festival 2023 Sunday Jun 18, 2023 Uploaded by Eva Ralley