The French artist Vincent Leroy debuted a new installation in the Venice canals, complete with 60 magnifying glasses.



©