The James Beckons

A traditional Richmond ranch is reimagined as a riverside retreat | Photos by Anna Williams

by