Diana (or Artemis in Greek mythology), the goddess of the moon ... crustacean-laden still lifes that might seem at home in the art of centuries past. Vividly detailed, these paintings feel ...