Industrial design, product design for electronic industry, machines etc. Presentation material, product animations.
Lohja, Southern Finland
Filter