Ava Gledhill
Edit from 30min set on the River Stage, including 2 original songs
The Harrodian School Battle of the Bands Winners, May 2026.
Prize: 30min set at the Isle of Wight Festival