Designed by
Title
Nawalgarh, Shekawati, Rajasthan, India - March 16, 2012: Jelabi are deep fried syrupy squiggles and a classic #354832034
Description
Nawalgarh, Shekawati, Rajasthan, India - March 16, 2012: Jelabi are deep fried syrupy squiggles and a classic street food all over India -