Click HERE to join Forum! ( via Email )
Correct, Saint-Michel d'Aiguilhe (St. Michael of the Needle) is a chapel in Aiguilhe, near Le Puy-en-Velay, France .... how did you know that?!