Who is St. Michael the Archangel?

St. Michael the Archangel is on of the greatest Catholic saints. Devotion to...

137 views aquinasandmore.com

Interest

Catholic
Discovered by Peter Muscat
on Nov 25, 2012

Stumblers Who Like This Page