Riff Raff Glass is a stained glass artisan from Southern New Hampshire with over thirteen years experience working with glass. She teaches beginners and veteran hobbyists alike, and does some restoration work, but her passion lies in creating original glass artwork inspired by witchy, spooky, macabre themes.