The first of the 13 million or so Bluff oysters expected to be harvested this season are making their way to shops around the country.
The first of the 13 million or so Bluff oysters expected to be harvested this season are making their way to shops around the country.