SS. Peter & Paul: Praying Together

Joshua Mosher

Priest
Meriden, Connecticut