The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York. A gift from the people of France to the people of the United States.
Statue of Liberty, New York - 420mm x 594mm (A2)
£95.00Price
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York. A gift from the people of France to the people of the United States.