Mike Peters with The Alarm at The Isle of Wight Festival 2017

- Image ID: JC0CKG
Mike Peters with The Alarm at The Isle of Wight Festival 2017
James Houlbrook / Alamy Stock Photo
Image ID: JC0CKG
Location: Isle of Wight, United Kingdom