Bealeton, Virginia. Officers of 93d New York Infantry
Bealeton, Virginia. Officers of 93d New York Infantry
Date & Place: