Gōngxǐ Fācái !
Abundance and magnanimity for all on the planet this Lunar New Year.
With greatest wishes,
the studio at
Slow and Steady Wins the Race
On this day December 14 1918, British women voted for the first time in a general election and were allowed to run for office.