Sunday, May 1, 2011


After the royal wedding, cameras captured the unusual sight of a priest doing a cartwheel in Westminster Abbey. Ok, then.

No comments:

Post a Comment