This is fairly typical of Venice, just a small shrine in a corner. What struck us as odd is the similarity to India, where we saw a lot of little shrines in odd places ... Mind you, those weren't Catholic, or even Christian.