These are photos from concerts where Leonid and Friends played, so they may be of other bands that played the concert as well.
Leonid and Friends Nov 27, 2022 Cedar Park, Texas, United States Uploaded by David Swofford