David Jeptha Rose

Bowling Green Historic District (Caroline County, Virginia)