Statue of Liberty Head in Paris Park 1883
Product Information
The head of the Statue of Liberty is seen on display in a park in Paris, France, prior to completion in 1883. Frederic Auguste Bartholdi's master work was a gift to the United States, which is displayed at the entrance of New York Harbor.
We offer the finest quality real photos printed on Kodak Professional glossy paper!
Be the first to review this product!
Cart Modifications and Skin Tweaks by CC3.biz