Grand Canal 18 - Campo Erberia Produce Market 3
Venice

Campo Erberia Produce Market, Venice