A mammoth skeleton is prepared to be displayed in front of Strasbourg Cathedral, eastern France on April 30, 2018, as part of the “Industrie Magnifique” festival. .Several art pieces will be shown in different squares of the city from May 3 to May 13. (Photo by Patrick Hertzog/AFP Photo)
|