Ref: 0393

Location: Helsinki, Finland