Contributor
A box of freshly caught lobster ready for market, Folkestone Harbour, Kent, United Kingdom.