A war horse and soldiers armor make for an imposing display at the Nelson-Atkins Museum of Art in Kansas City.