Jeff Crouch is alive, in Texas.
Six Visual Poems, July 2021
read this article
Trouble in Club Paradise
Death, drugs, drunkeness, disaster… polaroids reimagine notorious vacations from literature, news and film on Lake Wequaquet, Cape Cod.
Four Digital Art Pieces, March 2019
Sent