"Mechatronic Ants" parade during FLL OEC 2013 in Paderborn
276
Published 2013-05-16