Helford native oyster

[English] plural Helford native oysters

Small, sweet native oysters from the Helford river in Cornwall.

Countries