Project Description

‘Triumph of Daedalus Over Fate and Futility’

120 x 60 inches, Oil on Aluminum Composite, 2017

Commission

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