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 Aug 24, 2024 St. Petersburg, Florida, United States Uploaded by Acey68
Selwyn Birchwood Band Jun 15, 2024 Tampa, Florida, United States Uploaded by Acey68