Francesca Louise Drops “Out of Sight (Out of Mind)”

April 19, 2020

Hailing from London, Francesca Louise releases her new single titled “Out of Sight (Out of Mind).” With simple guitar melodies, warm vocals, and gentle instrumentation, the new record narrates the concept of love.

Listen below!

You Might Also Like

No Comments

Leave a Reply