Lark Mason Associates reports 96% sale rate for European and Other Works of Art

November 29, 2018