Freshly steamed mussles picked from a Welsh beach.

Freshly steamed mussles picked from a Welsh beach.