Canigiani Holy Family
. (1506). Oil on panel. 131 x 107.