On April 4th, Greek artist Σtella (pronounced Stella) will release her mesmerizing new record, Adagio, on CD/LP/DSPs from Sub Pop. The album features the previously released single “Adagio” alongside stand-out tracks “Baby Brazil” (Feat. Las Palabras), “80 Days,” and today’s new offering “Omorfo Mou” tightly weaves the Epirus, sonically intertw...