/commission

Triumph of Daedalus Over Fate and Futility

, , ,

'Triumph of Daedalus Over Fate and Futility' 120 x 60 inches, Oil on Aluminum Composite, 2017 Commission A limited edition of Giclee prints [...]