The Love Letter

Oil on paper mounted on panel | 41.5 x 55cm | c. 1570

François Clouet

Collection: Thyssen-Bornemisza Museum

Image and text courtesy of Wikipedia, 2022
read more