Cheerful Cheerful solstice littlethings
We gratefully acknowledge support from the City of Hamilton's City Enrichment Fund.