Margaret Duchamp

30123 Campo Santa Margherita, 3019
One of Venice’s most popular hangouts, Margaret Duchamp, keeps the campo animated well into the wee hours. It is in Campo Santa Margherita in…