These are photos from concerts where The Last Waltz Live played, so they may be of other bands that played the concert as well.
The Last Waltz Live Nov 20, 2022 St. Petersburg, Florida, United States Uploaded by Acey68