Sten Li is a indie folk-pop band From Estonia.
They have just relased their latest song ‘Ouu’.
‘Ouu’ shines with beautiful uplifting melodies and upbeat lyrics delivered by Sten Li’s lead vocalist Erik Allikas and backing vocalist Alice Masing.
Socials
Facebook YouTube