There are four artists called Cecil, one is Japanese, one is from Liverpool, one is from Sydney, Australia & the other is from New Jersey:
These are photos from concerts where Cecil played, so they may be of other bands that played the concert as well.
Liverpool Sound City May 6, 2018 Liverpool, England, United Kingdom Uploaded by Mark O'hanlon
Donington 1996 Aug 17, 1996 Derby, England, United Kingdom Uploaded by Craig Dalton
Monsters of Rock 1996 Aug 17, 1996 Castle Donington, England, United Kingdom Uploaded by Gwyn Williams
Monsters of Rock 1996 Aug 17, 1996 Castle Donington, England, United Kingdom Uploaded by Mark Hutchinson
Donington 1996 Aug 17, 1996 Castle Donington, England, United Kingdom Uploaded by Robbie Rondello
T In The Park 1996 Jul 13 - 14, 1996 Motherwell, Scotland, United Kingdom Uploaded by Wheechie
Heineken Free Festival Jul 22, 1995 Leeds, England, United Kingdom Uploaded by Steve Taylor