Project Description

“Triumph of Daedalus Over Fate and Futility”

120″ x 60″ in. Oil on Aluminum Composite, 2017

Commission

A limited-edition of Giclee prints of various sizes are available here.