There are (at least) ten artists with the name Icarus.
These are photos from concerts where Icarus played, so they may be of other bands that played the concert as well.
Parklife Festival 2018 Jun 9 - 10, 2018 Manchester, England, United Kingdom Uploaded by Davii0
Eistnaflug 2015 Jul 8 - 11, 2015 Neskaupstaður, East, Iceland Uploaded by Nemtheanga
Glastonbury Festival 2011 Jun 22 - 26, 2011 Shepton Mallet, England, United Kingdom Uploaded by A Badger Faced Man