KLEMENS TORGGLER
Screen
Eight panels
Epitrochoid
Triangles
Rods

 

 

 

 

Overview (flash player required)