Squirrel Flower – Say a Prayer to the Gods of Getting Going (2026) Album Review

Hello reader, Welcome back. Today, we’re going to delve into Squirrel Flower, which is the self-appointed moniker of the artist, songwriter, and multi-instrumentalist Ella Williams, born in the Boston suburb of Arlington, Massachusetts, who first started her own musical journey in a children’s choir and then within the DIY scene in Boston. Williams began writing gorgeous songs […] <p>The post…