David Brendan Hopes is an Ohio native who now lives in Asheville, North Carolina, where he paints, writes, and teaches at the University of North Carolina.
David Brendan Hopes is an Ohio native who now lives in Asheville, North Carolina, where he paints, writes, and teaches at the University of North Carolina.