Ref: 0062

Location: Helsinki, Finland