Results 1 - 1 of 1

Filter

Clear
0

1. Rachel Roberts

 Glasgow, Glasgow, United Kingdom
Rachel is a songwriter, singer and guitarist. She plays punchy original tunes and covers, in her own unique style which blends rocky guitar & jazzy vocals . She has played at festivals and at local venues like The Clutha and The Bungalow. More Info