From Creative Boom: Combining geometric design with sculpture, and giving it a slightly offbeat, street-art twist, French artist David Mesguich has been creating work that’s turning heads acr…