Matthew Shepard’s ashes were interred in the National Cathedral on October 26, and there was a vigil for him in Dupont Circle the night before.
photography and web design
Matthew Shepard’s ashes were interred in the National Cathedral on October 26, and there was a vigil for him in Dupont Circle the night before.