1798269_10151993118981126_2880505671737132186_n Previous Next Published March 4, 2016 at 720 × 960 in A trip to The Louvre sparks an exploration into Isabella D’este and her Studiolo Paintings