STATUE OF LIBERTY ~ HUDDLED SCROLL 22x34 POSTER New York City NEW/ROLLED!