birth · 21 July 1828 · 196 years ago
John Rutter Brooke: Bvt Major General (Union volunteers)
More births on 21 Jul