Ambrose Hinson

Paris Historic District (Fauquier County, Virginia)