img_3795

9/11 memorial in New York City. Located at the site of the former World Trade Center. Photo courtesy of C.Arida/Setonian.

Leave a Reply

Your email address will not be published. Required fields are marked *