These are photos from concerts where Sto played, so they may be of other bands that played the concert as well.
Les Paradis Artificiels Jun 2 - 3, 2023 Lille, Hauts-de-France, France Uploaded by Willy Gonçalves