The film dedicated to the celebration of the centennial of the parish of Sts.Peter and Paul Cathedral in Montreal

 

Share Button
Print Friendly, PDF & Email