Paris, the City of Light, has become a playground for a mysterious French street artist known only as “Invader”. The elusive mosaic master has struck again, leaving behing a new, Olympic-themed work on the wall of an embankment of the River Seine.Â
Source link