Boucheries, Palai, Kerala, India

1