Designed by
Title
A food delivery self-driving robot navigating Sretenka street, Moscow, Russia #233951886
Description
Moscow, Russia, 03 October 2021: A food delivery self-driving robot navigating Sretenka street, Moscow, Russia
This image is editorial