3D art exhibition unveiled in Italy – La Merciade
French street artist JR unveiled his major new art installation last week in Florence, Italy.
Located on the front wall of Palazzo Strozzi, a historic cultural center in central Florence, the work is a stunning optical illusion 91 feet…