Shiso Leaf (Perilla) & Sunflower Seed Pesto By Dr. Gabriella F. Buttarazzi (Uma Shakti Devi) Teacher Teacher Trainer Educational Researcher Writer Wildling Mother Mushroom Avocate View all of Dr. Gabriella F. Buttarazzi (Uma Shakti Devi)'s posts.