Venetian authorities are investigating after a patch of fluorescent green water appeared in the famed Grand Canal on Sunday...
Venetian authorities are investigating after a patch of fluorescent green water appeared in the famed Grand Canal on Sunday...