Stream Alice Phoebe Lou’s New Album ‘Shelter’
Having shared a number of singles this year including 'Lose My Head', and 'Open My Door', South African-born, Berlin-based artist Alice Phoebe Lou has released her new album 'Shelter'. The record follows her 2021 LP 'Child's Play'.