Allyssa

Allyssa Yohana is an NYC-based artist originally from New Orleans. She’s a lover of pups, pizza, and makin’ art with her buddies.