M'Arts Blog Iconic Emanuele Luzzati “Chariots” Painting Sold Martin Cox | February 12, 2011 “Chariots”, a six panel, 26 foot long by 8.5 foot tall multi-media painting of an undersea chariot battle between mythical beasts, horses and Etruscan warriors by the late Read More