David Alexander was a very popular Welsh singer follow this link for information
These are photos from concerts where David Alexander played, so they may be of other bands that played the concert as well.
Baby Queen / David Alexander Nov 29, 2023 Los Angeles, California, United States Uploaded by Fullmoonrising