Cathy Heald finds out about the most exclusive cricket club you’ll ever see: St Peter’s at the Vatican… Photos by Cathy Heald unless otherwise stated There are a multitude of things that we all associate with the Vatican: the Pope, the Swiss Guard, St Peter’s Square and stunning architecture to name a few. What […]