Afterthoughts . . . .



Hail Blessed Virgin Mary

from the Annunciation to the Assumption