Julius Caesar

  • ca. 1625/26
  • oil on panel
  • 33.1 x 26.8 cm
  • PR-100
  • Currently on view at: Long Museum, Shanghai