Talking Robots: Henrik Lund - Playware and Edutainment

Duration: 30:07