Friday, November 26, 2004

Interesting....
I've posted on the the National Shrine of Our Lady in England before, but I just stumbled across the website of the National Shrine of Our Lady in Wales.

0 Comments:

Post a Comment

<< Home