Cheyenne Anderson is a 17-year-old Albuquerque teen who took her dream and passion for art and turned it into an opportunity to help others.
The walls of the La Placita Institute showcase the creations of professional artists and works from teens at the juvenile detention center.