Sheila Pepe’s collaborative installation, “Yo Mama” is on view in Las Vegas through the end of the month. In the Las Vegas Weekly Danielle Kelly reports that the flying crocheted form suspended from all corners of the main gallery is spidery in its organic accumulation, and appears to be many […]