O’Donovan (Cornelius)

2nd Lieutenant, promoted from Corporal, Companies C and M, 3rd Pennsylvania Cavalry.

Showing the single result