Out for a work dinner - these are goose intestines.
Return to photos of
china/shanghai/shanghai