Ref: 0089

Location: Helsinki, Finland