Designed by
Title
KAZAN, Tatarstan republic, Russia - March 12: Head of robot in the store at the exhibition `City of Robots`2018 in Kazan, Russia. #113834021
Description
Head of futuristic humanoid robot close up shot. City of robots
This image is editorial