Charles H. Palmer

Urbanna Historic District (Middlesex County, Virginia)