How did it come to this?

Christian Sawyer,
Hudson, MA.

 

Tweets by Michele Norris