our_lady_of_walsingham_iii1

The statue of Our Lady of Walsingham, the Slipper Chapel, Walsingham, Norfolk, England.

Leave a comment

Leave a Reply