Hall Family Lines
:
Hall, Hall, Simmons.
Places
:
Bloomesville, , Virginia, United States.