“Figures & Landscapes” is the unprepossessing title of a fine show by Carol Armstrong at the Depot gallery, 200 S Jones Ave.A longtime teacher and artist of Delaware-Cherokee ancestry, Armstrong has a rare ability to handle both complex and simplified subjects.Read more on NewsOK.com