Not developed or endorsed by NARA or DVIDS. Part of the World's largest public domain source PICRYL.com.

dirty, training

public
66 media by topicpage 1 of 1
Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord, Wash., receive participation medals after the JBLM Morale, Welfare and Recreation’s 9th Annual 5k Down & Dirty Mud Run, July 19, 2014. The run consisted of 14... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, setup an M224 60 mm mortar system as Philippine Marines assigned to the 31st Marine Comp... More

A U.S. Marine assigned to Weapons Company, Battalion

A U.S. Marine assigned to Weapons Company, Battalion

A U.S. Marine assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, enters a hostile building while conducting urban warfare training at Combat Town on ... More

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, patrol through Combat Town while conducting urban warfare training on Camp Hansen in ... More

U.S. Marine Lance Cpl. Roman Marquez, a rifleman with

U.S. Marine Lance Cpl. Roman Marquez, a rifleman with

U.S. Marine Lance Cpl. Roman Marquez, a rifleman with Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, observes a Philippine Marine assigned to 31st Marine Compan... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through mud and barbed wire during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat End... More

U.S. Marines with Echo Company, Battalion Landing Team

U.S. Marines with Echo Company, Battalion Landing Team

U.S. Marines with Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines assigned to 31st Marine Company, Marine Battalion Landing Team 1, Armed ... More

U.S. Marines Staff Sgt. Alex Ramirez, left, and 1st

U.S. Marines Staff Sgt. Alex Ramirez, left, and 1st

U.S. Marines Staff Sgt. Alex Ramirez, left, and 1st Lt. Clarence Miller, both with Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, greet Philippine Marines assig... More

U.S. Marine Corps Lance Cpl. Walter W. Howard, a mortarman

U.S. Marine Corps Lance Cpl. Walter W. Howard, a mortarman

U.S. Marine Corps Lance Cpl. Walter W. Howard, a mortarman assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, throws a smoke grenade during urban war... More

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord, Wash., participate in the JBLM Morale, Welfare and Recreation’s 9th Annual 5k Down & Dirty Mud Run, July 19, 2014. The run consisted of 14 obstacles and is pa... More

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit load AAV-P7/A1 Amphibious Assault Vehicle into the well-deck aboard the USS Ashland (LSD 48), a Whidbey... More

U.S. Marine Lance Cpl. Walker Haynes, a rifleman assigned

U.S. Marine Lance Cpl. Walker Haynes, a rifleman assigned

U.S. Marine Lance Cpl. Walker Haynes, a rifleman assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, watches as a Philippine Marine with 31st Marine Comp... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion wait in line to begin the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance Course is an in... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion clean their weapons after completing the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance ... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines assigned to 31st Marine Company, Marine Battalion Landing Team 1,... More

Spc. Anthony Lara and Sgt. Andrew Galvan, both with

Spc. Anthony Lara and Sgt. Andrew Galvan, both with

Spc. Anthony Lara and Sgt. Andrew Galvan, both with 2nd Battalion, 1st Infantry Regiment, 2-2 Stryker Brigade Combat Team, 7th Infantry Division on Joint Base Lewis-McChord, Wash., rise from the mud and sprint ... More

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit maneuver their AAV-P7/A1 Amphibious Assault Vehicle in the bay at White Beach, Okinawa, Japan, Jan. 29,... More

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, clear a building while conducting urban warfare training at a range near Camp Hansen... More

Colonel Kevin Norton, commanding officer of 4th Marine

Colonel Kevin Norton, commanding officer of 4th Marine

Colonel Kevin Norton, commanding officer of 4th Marine Regiment speaks to Marines with 1st Battalion, 1st Marine Regiment, in Bradshaw Field Training Area, Northern Territory, Australia on Aug.16, 2016. Norton ... More

Colonel Kevin Norton, commanding officer of 4th Marine

Colonel Kevin Norton, commanding officer of 4th Marine

Colonel Kevin Norton, commanding officer of 4th Marine Regiment, awards Cpl. Ryker Belton a Navy and Marine Corps Achievement Medal in Bradshaw Field Training Area, Northern Territory, Australia on Aug.16, 2016... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit and Philippine Marines assigned to the 31st Marine Company, Marine Battalion Landing Team... More

U.S. Marine Lance Cpl. Walker Haynes, a rifleman with

U.S. Marine Lance Cpl. Walker Haynes, a rifleman with

U.S. Marine Lance Cpl. Walker Haynes, a rifleman with Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, participates in fire team rushes while being observed by a ... More

U.S. Marine Lance Cpl. Roman Marquez, a rifleman with

U.S. Marine Lance Cpl. Roman Marquez, a rifleman with

U.S. Marine Lance Cpl. Roman Marquez, a rifleman with Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, observes a Philippine Marine assigned to 31st Marine Compan... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

U.S. Marine Staff Sgt. Alex Ramirez, a platoon sergeant

U.S. Marine Staff Sgt. Alex Ramirez, a platoon sergeant

U.S. Marine Staff Sgt. Alex Ramirez, a platoon sergeant with Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, watches as a Philippine Marine assigned to 31st Mari... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through mud and barbed wire during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat End... More

Colonel Kevin Norton, commanding officer of 4th Marine

Colonel Kevin Norton, commanding officer of 4th Marine

Colonel Kevin Norton, commanding officer of 4th Marine Regiment, awards Sgt. Bruce Zechman a Navy and Marine Corps Achievement Medal in Bradshaw Field Training Area, Northern Territory, Australia on Aug.16, 201... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines with 31st Marine Company, Marine Battalion Landing Team 1, Armed ... More

A recruit with Delta Company, 1st Recruit Training

A recruit with Delta Company, 1st Recruit Training

A recruit with Delta Company, 1st Recruit Training Battalion attempts to climb over a wall during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance... More

A recruit with Delta Company, 1st Recruit Training

A recruit with Delta Company, 1st Recruit Training

A recruit with Delta Company, 1st Recruit Training Battalion cleans her weapon after completing the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord, Wash., gather for the JBLM Morale, Welfare and Recreation’s 9th Annual 5k Down & Dirty Mud Run, July 19, 2014. The run consisted of 14 obstacles and is part o... More

Paratroopers assigned to 2nd Battalion, 505th Parachute

Paratroopers assigned to 2nd Battalion, 505th Parachute

Paratroopers assigned to 2nd Battalion, 505th Parachute Infanrty Regiment, 3rd Brigade Combat Team, 82nd Airborne Division low-crawls though an obstacle during physcial fitness training at Fort Bragg, N.C., Mar... More

A U.S. Marine assigned to Battalion Landing Team 1st

A U.S. Marine assigned to Battalion Landing Team 1st

A U.S. Marine assigned to Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, guides his AAV-P7/A1 Amphibious Assault Vehicle into the well-deck aboard the USS Ashland (LSD 48), a... More

U.S. Marine Corps Lance Cpl. Robert J. Carolus III,

U.S. Marine Corps Lance Cpl. Robert J. Carolus III,

U.S. Marine Corps Lance Cpl. Robert J. Carolus III, a mortarman assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, pulls a simulated casualty to safe... More

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit maneuver their AAV-P7/A1 Amphibious Assault Vehicle in the bay at White Beach, Okinawa, Japan, Jan. 29,... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit and Philippine Marines assigned to 31st Marine Company, Marine Battalion Landing Team 1, ... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines assigned to 31st Marine Company, Marine Battalion Landing Team 1,... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion re-form as a platoon after completing the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance... More

A recruit with Delta Company, 1st Recruit Training

A recruit with Delta Company, 1st Recruit Training

A recruit with Delta Company, 1st Recruit Training Battalion sprints to the Combat Endurance Course finish line Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance Course is an ... More

Cpl. Ryker Belton (center), a Marine with 1st Battalion,

Cpl. Ryker Belton (center), a Marine with 1st Battalion,

Cpl. Ryker Belton (center), a Marine with 1st Battalion, 1st Marine Regiment, sits with his Marines after being awarded a Navy and Marine Corps Achievement Medal by Colonel Kevin Norton in Bradshaw Field Traini... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines assigned to 31st Marine Company, Marine Battalion Landing Team 1,... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through mud and barbed wire during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat End... More

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord, Wash., participate in the JBLM Morale, Welfare and Recreation’s 9th Annual 5k Down & Dirty Mud Run, July 19, 2014. The run consisted of 14 obstacles and is pa... More

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord,

Soldiers and civilians on Joint Base Lewis-McChord, Wash., participate in the JBLM Morale, Welfare and Recreation’s 9th Annual 5k Down & Dirty Mud Run, July 19, 2014. The run consisted of 14 obstacles and is pa... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

U.S. Marine Lance Cpl. Joseph Martinez, a rifleman

U.S. Marine Lance Cpl. Joseph Martinez, a rifleman

U.S. Marine Lance Cpl. Joseph Martinez, a rifleman assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, fires an M136 AT4 anti-tank rocket launcher during... More

U.S. Marine Corps Sgt. Kyle Stark, left, a squad leader

U.S. Marine Corps Sgt. Kyle Stark, left, a squad leader

U.S. Marine Corps Sgt. Kyle Stark, left, a squad leader assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, reviews the outline for a patrol with Lanc... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, observe as Philippine Marines assigned to the 31st Marine Company, Marine Battalion Land... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

The Crucible, US Marine Corps Photo

The Crucible, US Marine Corps Photo

The Crucible is a 54-hour culminating event that requires recruits to work as a team and overcome challenges in order to earn the title United States Marine. (U.S. Marine Corps graphic poster by Warrant Officer... More

From left, U.S. Marines Lance Cpl. Kyle Bagan, a mortarman,

From left, U.S. Marines Lance Cpl. Kyle Bagan, a mortarman,

From left, U.S. Marines Lance Cpl. Kyle Bagan, a mortarman, and Sgt. Kyle Stark, a squad leader, both assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Un... More

Recruit Wayne Hetrick with Delta Company, 1st Recruit

Recruit Wayne Hetrick with Delta Company, 1st Recruit

Recruit Wayne Hetrick with Delta Company, 1st Recruit Training Battalion maneuvers through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Comb... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, clear rooms while conducting urban warfare training at Combat Town on Camp Hansen, Ok... More

Recruit Deyraliz Perezgines completes obstacles during

Recruit Deyraliz Perezgines completes obstacles during

Recruit Deyraliz Perezgines completes obstacles during the Crucible at Marine Corps Recruit Depot Parris Island, Feb, 21. The Crucible is a 54-hour culminating event that requires recruits to work as a team and... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines assigned to the 31st Marine Company, Marine Battalion Landing Tea... More

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, review a planned night patrol while conducting urban warfare training at Combat Town ... More

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion

U.S. Marines assigned to Weapons Company, Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit, patrol through Combat Town while conducting urban warfare training on Camp Hansen, in... More

Recruit Deyraliz Perezgines completes obstacles during

Recruit Deyraliz Perezgines completes obstacles during

Recruit Deyraliz Perezgines completes obstacles during the Crucible at Marine Corps Recruit Depot Parris Island, Feb, 21. The Crucible is a 54-hour culminating event that requires recruits to work as a team and... More

Cpl. Ryker Belton (right), a Marine with 1st Battalion,

Cpl. Ryker Belton (right), a Marine with 1st Battalion,

Cpl. Ryker Belton (right), a Marine with 1st Battalion, 1st Marine Regiment, is congratulated by Marines after being awarded a Navy and Marine Corps Achievement Medal by Colonel Kevin Norton in Bradshaw Field T... More

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st

U.S. Marines assigned to Battalion Landing Team 1st Battalion, 5th Marines, 31st Marine Expeditionary Unit load AAV-P7/A1 Amphibious Assault Vehicle into the well-deck aboard the USS Ashland (LSD 48), a Whidbey... More

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing

U.S. Marines assigned to Echo Company, Battalion Landing Team 2nd Battalion, 5th Marines, 31st Marine Expeditionary Unit, and Philippine Marines with 31st Marine Company, Marine Battalion Landing Team 1, Armed ... More

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion

Recruits with Delta Company, 1st Recruit Training Battalion maneuver through an obstacle during the Combat Endurance Course Dec. 21, 2019 at Marine Corps Recruit Depot Parris Island, S.C. The Combat Endurance C... More

The objects in this collection are from The U.S. National Archives and Defense Visual Information Distribution Service. The U.S. National Archives and Records Administration (NARA) was established in 1934 by President Franklin Roosevelt. NARA keeps those Federal records that are judged to have continuing value—about 2 to 5 percent of those generated in any given year. There are approximately 10 billion pages of textual records; 12 million maps, charts, and architectural and engineering drawings; 25 million still photographs and graphics; 24 million aerial photographs; 300,000 reels of motion picture film; 400,000 video and sound recordings; and 133 terabytes of electronic data. The Defense Visual Information Distribution Service provides a connection between world media and the American military personnel serving at home and abroad. All of these materials are preserved because they are important to the workings of Government, have long-term research worth, or provide information of value to citizens.

Disclaimer: A work of the U.S. National Archives and DVIDS is "a work prepared by an officer or employee" of the federal government "as part of that person's official duties." In general, under section 105 of the Copyright Act, such works are not entitled to domestic copyright protection under U.S. law and are therefore in the public domain. This website is developed as a part of the world's largest public domain archive, PICRYL.com, and not developed or endorsed by the U.S. National Archives or DVIDS.  https://www.picryl.com

Developed by GetArchive, 2015-2024