The Day in Photos – April 27, 2016
An employee walks past a poster showing a Barracuda submarine at the industrial site of the naval defence company and shipbuilder DCNS in La Montagne near Nantes, France, April 26, 2016. (Photo by Stephane Mahe/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy