Ben Levy's Automotive Photography
Pictures from the Ferrari Club of America Spring Drive / Rally to Lake Geneva, WI. The drive began in Barrington, IL on May 10, 2008.