
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