January 2024 Featured Artist – Corissa Mantooth
Espresso Yourself Coffee & Cafe 5351 Devonshire, St. Louis, MO, United StatesCorissa’s artwork is heavily influenced by her experiences as a field Biologist, environmental educator, and nature enthusiast. Spending time in upstate New York and the St. Louis Metro area during [...]