Saint Lou Lou – “Maybe You”

artworks 000022665728 14bvb3 original Saint Lou Lou   Maybe You

Saint Lou Lou is comprised of a set of gorgeous twin sisters who were born in Sweden and raised in Australia, and yes, this beautiful story does get better. They also make music together. Listen to their delicate, luscious, heartbreaking debut song, “Maybe You,” below.

(Disco Naïveté)