Guillermo Stitch

Guillermo Stitch

Guillermo Stitch, Executive Editor of Exacting Clam, is the author of The Coast of Everything and Lake of Urine. He lives in Spain.


By Guillermo Stitch

Lake of Urine

The Coast of Everything