HomeNYTA Leonardo da Vinci the Size of a Post-it Sells for $12.2 Million A Leonardo da Vinci the Size of a Post-it Sells for $12.2 Million ias officer July 08, 2021 0 By BY SCOTT REYBURN from NYT Arts https://ift.tt/3dXmnTM via IFTTT Tags NYT Newer Older