Chiesa del Buon PastoreParishShareVia Guglielmo De Pastrovich34127 Trieste, Friuli-Venezia GiuliaItalyGet directions