Almond Saffron Halwa

Almond Saffron Halwa

Badam kesar shira / Sheera or almond saffron halwa, popular Indian dessert served in a bowl

by
by
by
by
by
by