Boucheries, Haripad, Kerala, India

1