Description
This September 11, 2001 Remembrance Memorial is a sculpture that is made out of an I-beam from the World Trade Center.
This September 11, 2001 Remembrance Memorial is a sculpture that is made out of an I-beam from the World Trade Center.
Recent Comments