The first Ss. Peter and Paul Church in Plymouth was built in 1898. It was located at 20 Turner St. and enlarget in 1916.
#U.S.
October 30, 2022
#Ukraine
March 04, 2022
#Archeparchy
December 18, 2018
December 03, 2018