No Products in the Cart
Paper: 31 x 25
Image: 28 x 21 1/4
Depiction of the Statue of Liberty being constructed in France. This art print poster is drawn on antiqued parchment styled paper stock with historical and elevation information beautifully presented by Beaux Arts professor Yves Poinsot.
Great for residential or business interior design projects.