NEWS
IFAT Munich
, 7th to 11th May 2012, stand A2 328
Oloid in action