Glimpses of the calmer moments amidst the chaos and ritualistic magic of Kerala, India.
No categories selected