10:47
holyrope 3
2.5K
The Latin Mass in Delaware. St. Patrick's ChurchMore
The Latin Mass in Delaware.

St. Patrick's Church