Skip to main content alibris logo

J R Finch

J. R. Finch is a painter, history buff, and cave explorer. He lives in New York City with three cats.