Legacy HomepagePhotosPhoto Gallery

Photo Gallery

Shot Put Power
Air Force Master Sgt. Israel Del Toro throws a shot put during the 2016 Invictus Games in Orlando, Fla., May 10, 2016. DoD photo by EJ Hersom

Photo by: EJ Hersom |  VIRIN: 160510-D-DB155-031C.JPG