Arthur Liou Jawshing is an artist.
Arthur Liou Jawshing is an artist.