10246598_10151993119116126_3425323907132582568_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