Freedom Tower

Date: 11/06/12

Location: World Trade Center, New York City

Freedom Tower

Date: 11/06/12

Location: World Trade Center, New York City