Pop-upView Separately A street market in Shanghai. Mini lobsters? #Shanghai #China #China Travel #chinese food 9 months ago Permalink Share Short URL TwitterFacebookPinterestGoogle+