Image
By
Adrian FeherAbstract
Sardines are a quintessential Spanish delicacy. Fresh sardines are a revelation. Try them simply fried with a garlicky mayonnaise.
Sardines are a quintessential Spanish delicacy. Fresh sardines are a revelation. Try them simply fried with a garlicky mayonnaise.