The Spirit of the Living God Dwells in You

 Lateran Basilica
Christ Statue on Lateran Basilica
Lateran Basilica, Rome