Solomon and the Queen of Sheba

  • ca. 1630
  • oil on panel
  • 35.3 x 44.4 cm
  • WP-100
  • Currently on view at: Long Museum, Shanghai