album

Lucy Teller (Self Titled)

5 songs (21 minutes) Released on 30 September 2015
1
Monsters
4:27
2
Wait for Words
4:01
3
Sight
4:06
4
My Shouts
5:38
5
Street Corner Preacher
3:24