New York Statue of Liberty Travel Poster 11x17
A great reproduction of a vintage tourism travel poster featuring New York City's "liberating" landmark - The Statue of Liberty! Ships fast. 11x17 inches.
Need Poster Mounts..?
You Might Also Like This