Abstract Colors on Canvas by Artist Michael John Valentine of Davidson North Carolina Post author By michaeljohnvalentine Post date March 5, 2023 No Comments on Abstract Colors on Canvas by Artist Michael John Valentine of Davidson North Carolina Abstract Colors on Canvas by Artist Michael John Valentine of Davidson North Carolina