River Thames Holiday 2001 / x125a Crayfish closeup
Apparently the local restaurants buy them.