Space Tracking System 0 By Vania on November 9, 2009 Art Modern sculpture and installations by French artist Vincent Mauger. Art Twitter Facebook Pinterest LinkedIn Reddit Tumblr Stumbleupon Email