Not Delia
—
by
Not Delia visits the Concept Cafe in Marsaxlokk, Malta.
Not Delia and Mr ND stumble across a quirky but very friendly bar in the Maltese seaside town of Sliema.