News

The Statue of Liberty in New York City, New York is one of the world's most iconic landmarks and most popular tourist ...
A century-old Statue of Liberty replica has called the St. Louis region - specifically Sauget, Illinois - home for nearly two years. But unlike the original in New York, the statue in Sauget currently ...
115 x 95 cm. (45.3 x 37.4 in.) Subscribe now to view details for this work, and gain access to over 18 million auction results. Purchase One-Day Pass ...