Korean Screen Sold By Lark Mason Achieved Record-Breaking $562,500

April 27, 2018