Discovery: Rachel Hill
Rachel Hill is a folk pop singer songwriter based in London whose new track Ice Cubes caught my attention.
Continue reading “Discovery: Rachel Hill”Rachel Hill is a folk pop singer songwriter based in London whose new track Ice Cubes caught my attention.
Continue reading “Discovery: Rachel Hill”
You must be logged in to post a comment.