Petersburg, Virginia. Confederate Fort McGilvery
Petersburg, Virginia. Confederate Fort McGilvery
Date & Place: