News
Newswire by Storyful on MSN1mon
New Mural in France Depicts Statue of Liberty Covering Her Face in Shame
A new mural depicting Lady Liberty covering her face in shame was unveiled in Roubaix, France, ahead of Independence Day in the United States. Dutch artist Judith de Leeuw painted the mural, titled ...
The cornerstone of the Statue of Liberty's pedestal, with a time capsule, was placed on Liberty Island in 1884 without enough funding to complete the project.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results