Wednesday, 29 October 2008
Rome of course is the centre of the Catholic Church - but I didn't realise it houses the equivalent of M&S undies for clerics. Do priests really need special pants?And if you need a holy hat, well Rome is obviously the place to go shopping. Take a peek at this place! Credit-cards at the ready guys!