‘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 [...]
It is finished! the 120 inch by 60 inch commission painting of Daedalus and Icarus is finished and ready for delivery and installation [...]