Leigh Gallagher is a writer of fiction.

The Mime

From Salt Hill Journal 36

6.jpg