About the artist: Karrie Ross is an artist based out of Los Angeles, California. She was a freelance graphic artist working around the LA entertainment industry, and eventually merged into advertising agencies and design studios. She participated in “art-in-the-park” shows fr...
Our designers recommend these alternatives.
2025 Havenly Inc., All Rights Reserved.