Becca Starr is a self-producing blue haired Scottish sprite.
New album 'Speak No Evil' releasing 2022.
Signed to In Black Records.
Becca Starr is a self-producing blue haired Scottish sprite.
New album 'Speak No Evil' releasing 2022.
Signed to In Black Records.