Description
New York Harbor Statue of Liberty World Trade Center 1986 Magazine Photo 16x11 Inches Wall Decor. This photo, which is two separate pages carefully removed from a magazine, would look nice framed and displayed. Second photo is the reverse side of one of the two pages. Ships in plastic sleeve with backboard and extra cardboard protection in poly mailer.