Ferrari. ← Previous 2012. Oil, Acrylic and Mixed Media on Canvas. 190.0. x 250.0 cm (74.8 x 98.4 in). Private Collection. xyz Share to:EmailPrint