Kneading almond paste. Purbani. Himachal Pradesh. India
Kneading almond paste. Purbani. Himachal Pradesh. India
Kneading almond paste. Purbani. Himachal Pradesh. India