Duck blood and vermicelli soup, a quintessential street food in Jiangsu Province, China Duck blood and vermicelli soup, a quintessential street food in Jiangsu Province, China Duck blood and vermicelli soup, a quintessential street food in Jiangsu Province, China Duck blood and vermicelli soup, a quintessential street food in Jiangsu… Continue Reading Duck blood and vermicelli soup, a quintessential street food in Jiangsu Province, China