Machipongo, Virginia

Almshouse Farm at Machipongo (Northampton County, Virginia)