American Legion Post 97
South Hill, VA, USA
Lake Country Advance…
South Hill historica…
South Hill, VA, USA
South Hill, Virginia
Town Hall of South H…
Veterans Memorial Pa…
American Legion Post…
South Hill, Virginia
South Hill, VA, USA
South Hill, VA, USA
South Hill, VA, USA