The Most Beautiful Sculpture in America?

“The Statue of Liberty Enlightening the World” was a gift of friendship from the people of France to the United States and is recognized as a universal symbol of freedom and democracy. It was dedicated on October 28, 1886. “The New Colossus” is a sonnet by American poet Emma Lazarus (1849–1887). She wrote the poem in 1883 […]

The Most Beautiful Statue in the World?

Since its discovery in the early 20th century, the bust of Nefertiti, a work of limestone and stucco crafted by the sculptor Thutmose around 1345 B.C.E., has cemented the ancient Egyptian queen’s relevance as a global pop-culture icon. Her portrait is perhaps the most beautiful sculpture the world has ever seen. The German Oriental Company uncovered […]