Monday, 2 September 2013

Photos of Our Lady of Snows Basilica, Pallipuram, Kerala
















No comments:

Post a Comment