Corvette Car Show

September 18, 2016 -- Main Street, Los Altos, Calif.

image