The Spirit of the Living God Dwells in You


 Lateran Basilica
Christ Statue on Lateran Basilica
Lateran Basilica, Rome
Categories: HomilyTags: , , ,
%d bloggers like this: