Designed by
Title
An American 175 mm self-propelled artillery installation in the city Museum of Hue. Vietnam #67079675
Description
HUE, VIETNAM - JANUARY 08, 2016: An American 175 mm self-propelled artillery installation in the city Museum of Hue
This image is editorial