Autonomous delivery robot spotted on wet Moscow streets — Design & Art Magazine