Brigadier General William Pratt Wainwright of 29th New York Infantry Regiment and 76th New York Infantry Regiment in uniform with sword

Position: 555 (193 views)