Squirrel Flower
Squirrel Flower (born August 11, 1996) is the stage name of American musician Ella O'Connor Williams.
Artist details
- Type
- Person
- Area
- Boston, Massachusetts, United States
- Labels
- Polyvinyl
Squirrel Flower (born August 11, 1996) is the stage name of American musician Ella O'Connor Williams.