Latin Mass Society Calendars are now on sale from the main office in London. Why not order your copy today…its still not too late!

Categories:

Sorry, you are not able to comment on this article.