Pictured at the World Seriers by Renault in 2011.

L754BDX.JPG