Yuri Octavian Thamrin

Indonesian diplomat