Thursday, October 4, 2007

Anthony Davidson

244


And here is Sato's team mate,little Ant winning the Formula Ford Festival back in 2001
acrylic on paper 8x12"