All artworks featured on our website are currently in stock at Silvana Gallery

Daedalus

$18,500.00
Daedalus
oil on canvas
60"x40"
152x101cm