Kiss of the Lamprey

lamprey eel galiciaA lamprey eel, considered a delicacy in Galicia, is displayed out side a restaurant in Santiago de Compostela.