Your Own Channel by artist Derrick Adams is a vibrant large-scale mural located in Philadelphia, Pennsylvania’s Norris Square neighborhood. Its fun emoji-based concept was inspired by discussions on television and the media with art education students from a course at Vision Quest and Achieving Independence Center.
Your Own Channel by Derrick Adams
539 W Norris St.
Philadelphia, PA
Leave a Reply
You must be logged in to post a comment.