Log In or Register
This picture was taken inside of St. Paul's Church in New York City. This church is right next to the World Trade Center site. After 9/11, all of the volunteers that helped to restore the city stayed in this church. This church is now a museum dedicated to all of the volunteers. Never Forget 9/11