Post reshared from: https://mashable.com, The French artist Vincent Leroy debuted a new installation in the Venice canals, complete with 60 magnifying glasses. Source: Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *