A Leonardo da Vinci the Size of a Post-it Sells for $12.2 Million

By BY SCOTT REYBURN from NYT Arts https://ift.tt/3dXmnTM
A Leonardo da Vinci the Size of a Post-it Sells for $12.2 Million
Reviewed by Pias Dey
on
July 08, 2021
Rating:
No comments: