Shopping Cart

Rabotai
What is the meaning of the strange sculpture known as the “ball of rats” above the south door of the Saint Siffrein Cathedral in Carpentras, France?