Tiny Waist, Wide Vespa

VespLeighSnowden1956.jpg

This was a promotional still from Universal Pictures movie studios. It was for the movie "I've Lived Before." The actress is Leigh Snowden.