indivue.com
Snowman in Goa and other random scenes of Christmas in India
Snowman in Goa, India Goan church with moon and Christmas lights Goan church with a Christmas wish in 2006 Goan gasstation with a Christmas wish Goan bank with a Christmas wish in 2011 Here’s five …