Queen Elizabeth meets Jesus in front of Victoria’s Memorial opposite Buckingham Palace: Jesus and Mary, as tourists sightseeing, laze on the steps of Victoria’s Memorial opposite Buckingham Palace enjoying a beautiful summer’s day. Mary notices that the Queen’s standard is flying above the Palace indicating that she is in residence and she wants Jesus to […]