Union Dismounted Cavalry Trooper Standing Firing

Price: $54.95

ACW033

First Legion

Union Dismounted Cavalry Trooper Standing Firing