These are photos from concerts where Selwyn Birchwood Band played, so they may be of other bands that played the concert as well.
Selwyn Birchwood Band Jun 15, 2024 Tampa, Florida, United States Uploaded by Acey68