top of page

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

© 2025 Charlie Edwards trading as Truegraphics Ltd.

bottom of page