Locusta Locusta from Dionisis Klavdianos Locusta gLike Locusta Industrial Design Share R 7 n Dionisis Klavdianos Product and Systems Design Engineer, Ergonomist Ντελφτ, Netherlands Follow Contact