Previous Image Next Image venice at night On a night stroll to the Strada Nova a discovery: a store window of a mask-maker’s shop. More