Boucheries, Kozhikode, Kerala, India

1