"Outrace" robotic arm installation at Trafalgar Square at dusk
ID: RCM-01-0118
Format: HD
Description

Trafalgar Sqaure "outrace" moving robot sculpture in the evening

tags