Wednesday, December 05, 2007

Mystery Photo

Of what is this a picture?
I'm sure that most of my readers are regulars at the Shrine of the Holy Whapping. Well, they've posted the above picture and are trying to establish the context. It was taken in the Cathedral in Fort Wayne and given the unusual costumes and so on, they're stumped as to what it might depict.
Pop over to their site for more information or if you can help.