Loading...
Uploaded by GoMoreFilms on Sep 22, 2009
The Ta Pinu Marian Centre is about 50 kms outside Melbourne, Australia, where immigrant Catholic communities have built shrines dedicated to various patron saints as well as Mary, the mother of Jesus.
Film & Animation
Standard YouTube License
Fantastic effort...really enjoyed the narration. Heaps of detailed information.
angloindian1 2 years ago
Load more suggestions
Fantastic effort...really enjoyed the narration. Heaps of detailed information.
angloindian1 2 years ago