Archive photo of the day
Archive photo of the dayChurch of St. Peter the Martyr, 1961
Stars and Stripes
December 27, 2021
(Merle Hunter/Stars and Stripes)
Spain, March 1961: Father Santos Galinda climbs a stairway in the general direction of heaven in the courtyard of the new Church of St. Peter the Martyr, overlooking the U.S. Air Force’s Royal Oaks housing area near Madrid.