Washington, DC, United States – Outside Union Station in the US capital, bored-looking soldiers linger near two large armoured vehicles as commuters and tourists snap photos of the unusual scene.
Inside the century-old transportation hub, a…
Washington, DC, United States – Outside Union Station in the US capital, bored-looking soldiers linger near two large armoured vehicles as commuters and tourists snap photos of the unusual scene.
Inside the century-old transportation hub, a…