Battle: A Visual Journey Through 5000 Years of Combat

Battle: A Visual Journey Through 5000 Years of Combat