June 2016
The St. Michael stained glass, salvaged from the ruins of the old Portsmouth church after the earthquake of Nov. 21, 2004, has now been restored in the southern semi transept of the new catholic church in Portsmouth. St. Michael, the archangel, is depicted as defeating the devil.