Jessica Michibata - Saturday 2nd July 2011 at Goodwood Festival Of Speed Surrey, England

Jessica Michibata