The photograph showcases the Statue of Saint Camillus de Lellis inside the Vatican, a testament to its grandeur and historical...

Statue of Saint Camillus de Lellis in Vatican

Vatican City

The photograph showcases the Statue of Saint Camillus de Lellis inside the Vatican, a testament to its grandeur and historical significance. The imposing building's architecture soars magnificently upwards, imparting a sense of awe and reverence. Photo © copyright by Rich Voninski.

 « Europe  « Vatican City