Kaju Kesar Chakri

Kaju Kesar Chakri - A delicious sweet from Bikanervala.