The Day in Photos – June 26, 2018
Participants of the “Torture Ships” walk to the pier where the Ship of lacquer and leather will undock with hundreds watching in Friedrichshafen, Germany on June 23, 2018. (Photo by Felix Kästle/DPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy