I had a theory on this a while ago which is purely speculation that it might be referring to the statue of the pope at the Church of Immaculate Conception. He is holding a cross with a small symbol of Jesus (little man?). Also what made me think of this was the rainbow on that page which may point to the Mile High Stadium where the pope appeared. It was said that there was a rainbow out the whole week. Again, just an idea.