Designed by
Title
Robotics competition, exhibition or display poster #228933375
Description
Competition in field of robotics, contest or exhibition of robots and innovative ideas and models of new humanoids. Scientific and technical progress, development in engineering. Vector in flat style