Ghewar Jumbo

Ghewar Jumbo - A delicious sweet from Bikanervala.