Roger Arnau

Mechanical designer

Barcelona, Spain