James Beau Barclay
About This Artist
James Beau Barclay is a talented guitarist and songwriter with soulful indie pop songs, often centered around themes of love and loss.
OK