James Cooke is a small time music producer from Birmingham, UK.
These are photos from concerts where James Cooke played, so they may be of other bands that played the concert as well.
Studio 100 Sing Along Dec 8, 2023 Antwerp, Flanders, Belgium Uploaded by Michelleke30