Freedom Tower

Date: 11/06/2012

Location: World Trade Center, New York City

Freedom Tower

Date: 11/06/2012

Location: World Trade Center, New York City