Becky Potter – Stitching STIs Becky Potter is an artist from Denver, Colorado. Her etsy store, Forgottenland, is filled with all manner of curios, including the STI bugs. “This project Read More »