Jimmy Hall was born in Birmingham, Alabama and raised in Mobile by a musical family steeped in gospel tradition.
These are photos from concerts where Jimmy Hall played, so they may be of other bands that played the concert as well.
Dave Mason / Jimmy Hall Mar 24, 2024 Clearwater, Florida, United States Uploaded by Acey68