glassware at France Thierard and bags and accessories at Dellaluna Shopping in Venice is not for the faint-hearted. The city ...