Wondrous Vulva Puppet is a registered Trademark of Dorrie Lane. All images are copyright of Dorrie Lane 1993-2019