Richmond, Virginia. Libby Prison. (six-mule team in...
Richmond, Virginia. Libby Prison. (six-mule team in foreground)
Date & Place: