The Day in Photos – May 31, 2017
The Little Mermaid statue is seen painted in red in what local authorities say is an act of vandalism, in Copenhagen, Denmark May 30, 2017. (Photo by Ida Marie Odgaard/Reuters/NTB Scanpix Denmark)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy