Abstract Modern Art Painting on canvas by artist Michael John Valentine of Davidson North Carolina Post author By michaeljohnvalentine Post date January 11, 2023 No Comments on Abstract Modern Art Painting on canvas by artist Michael John Valentine of Davidson North Carolina Abstract Modern Art Painting on canvas by artist Michael John Valentine of Davidson North Carolina