A sign of the times at the downtown arts festival.

*****
Written on