Version 8 and above required to view videos
Uploaded by on Apr 13, 2011
Morphing of two pictures of the Immaculate Conception, one of the titular painting and the other of the statue of the Immaculate Conception. These are both venerated in the parish church of Cospicua, Malta.
Leave a Comment
Want to share your informative and entertaining video with an international audience? Sign In