Badam Pista Lauj

Badam Pista Lauj - A delicious sweet from Bikanervala.