Headless Angel February 2, 2026 by Emily Stark A defaced angel in St. Nicholas’ Collegiate Church in Galway, Ireland. The images of angels were destroyed by Cromwell’s troops in the 1600s.