charlottestreetstudios.wordpress.com
Bo Hubbard
Bo Hubbard is a Kansas City based artist focusing on installation, performance, and public programming. Bo graduated from the Painting Department at the Kansas City Art Institute in 2016. After gra…