An oil portrait of Indianapolis 500 winner Helio Castroneves-
Indy500 Helio Castroneves - Ebay Art Auction
Helio's actual winning Indy 500 vehicle is reflected in his glasses. This is my first auto racing oil painting.
Helio Castroneves earns record $3.05 million with his third victory - Chicago Tribune