Sunday 27 May 2018

Escargot

ESCARGOT
[ɛskarɡo]

-noun
(from the French) a variety of edible snail, often baked with melted butter and garlic

























Italian escargots
An antique delicacy
Found in ruins

And tomato sauce

No comments: