Darrow Farr

3 books

416 pages hardcover 2025

fiction literary

416 pages

missing page info 2016

fiction lgbtqia+ short stories reflective slow-paced