Check out our catalog of traditional latin mass altar cards and altar frames for catholic Church, handmade by the best Italian catholic workshops. Best web price & delivery worldwide. 100% Made in Italy.