Eating

The Lamprey

It is Lamprey season in Galicia Spain. If you are a queasy about cuisine, I suggest you stop reading right…