Randall Duke Scales

Boxwoods, The (Rockingham County, North Carolina)