Alice Phoebe Lou blessed us with this new song last week and she also announced her debut album Paper Castles which will come out March 3rd and be followed by a tour. Alice explains that Paper Castles is “about nostalgia, about growing into a woman, about the pain and beauty of the past, about feeling small and insignificant but finding …