Norfolk dumpling

Norfolk dumpling

  1. A kind of boiled dumpling made in Norfolk. (Eng.)