Dimitra Lazaridou, ‘Neptune’s Needles Sign the Blind Accused’, 2000, C. Grimaldis Gallery