Addison & Hinnant Hinnant

Millboro School (Bath County, Virginia)