An I-beam from the World Trade Cneter on display outside St Peter's Church.
New construction –7 World Trade Center.
PhatBelt.com
May - June
49
Cover
|
Inside