Maxine Holman aka. “The Wolf Girl”.. Appearing on a promotional poster for a 1953 appearance at the ‘Clermont Hotel’; located in Atlanta, Georgia..
MoundofVenus MouthStretching