Posted By
J. Williams
On
In
Uncategorized |
No Comments
[1][2][3][4]
[5]
The photo was taken in Florida. It added to the mystery that it happened just after Pope Francis was elected new Pope. It made NBC’s Today Show the third most popular Facebook post.