January 2024 Featured Artist – Corissa Mantooth

Espresso Yourself Coffee & Cafe 5351 Devonshire, St. Louis, MO, United States

Corissa’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 [...]