This poster features the Statue of Liberty - the American symbol of freedom. It was created in 1982 for the 'I Love Liberty' celebration held in Los Angeles. Published by People for the American Way, Washington, D.C. and printed by Alan Lithograph Inc.
Printed on heavy smooth paper in a closed edition of 5.000.
Terms & Conditions
• A Certificate of Authenticity (COA) is included with the purchase of ALL artworks.
• Delivery time is usually 2-4 DAYS after dispatch with UPS.
• All purchases are fully refundable until 30 DAYS after confirmed delivery.