• Ark (Shells), 2013
  • oil on canvas
  • 63.20 × 85.20 inches
    (161 × 216 cm)

Lucien Smith



Back to Artist