Photo Albums > July 2011 (118) > 7/08, Rolling Sculptures Auto Show, Isetta, the other happy car!