Robot Hands, Manchester, UK

Robot Hands, Manchester, UK