Fr. Felix Sierra Moreno (SCOR)
of the infirmary of Zaragoza (Spain)
Born: 12 July 1926
Profession: 12 September 1943
Ordination: 18 June 1950
Death: 04 January 2020
Requiescat in pace