Thank you so much for sending the picture to me. It seems as of late that The Holy Spirit is asking me to have childlike faith...
Does the picture come from EWTN?
I took the picture myself when I visited the Shrine of the Blessed Sacrament which is where Father Fox was living when he passed away. Beautiful cathedral built near Cullman, Alabama.