Live Oysters from Richard Haward on Mersea Island in Essex, these are a rich and delicious treat.
1650