Loading…
A Christian altar in the small fishing village of Worli, Mumbai, India. The village is home to Hindus, Muslims, and Christians.