Campo Erberia Produce Market, Venice

Grand Canal 16 - Campo Erberia Produce Market 1

Venice