Lori Tahsler, Director, Stella & Dot

Danville, CA