Mar 29, 2020

Super Alfred Kart


Alfred Hitchcock
This photo is archived in the Library of Congress.  It was taken on a go-kart track outside of Milan, Italy in 1960.