The Most Beautiful Cotton Candy You May Ever See
Category: FOOD & DRINK
Located in Ciqikou, Chongqing, China, this street vendor takes spun sugar to the level of art. Read more on buzzfeed.com
By , 2012-12-11