‘Triumph of Daedalus Over Fate and Futility’

It is finished! the 120 inch by 60 inch commission painting of Daedalus and Icarus is finished and ready for delivery and installation [...]