Posters: Paris Poster Art Print - Construction Of The Eiffel Tower (39 x 20 inches)