David Shepherd Garland

Brick House (Amherst County, Virginia)