Size:20" x 23.1233425"
From the Designer
Stylized print of the Twin towers as the sun sets. Based on a series of photographs taken in 2000. Please follow link to store to see more Twin towers & New York merchandise. Thank you.
World Trade Center Original Art - Large Poster
AVAILABILITY: In stock
Product Number: 030-12558584