Abstract Modern Art Painting on Canvas by Artist Michael John Valentine of Huntersville North Carolina Post author By michaeljohnvalentine Post date March 5, 2023 No Comments on Abstract Modern Art Painting on Canvas by Artist Michael John Valentine of Huntersville North Carolina Abstract Modern Art Painting on Canvas by Artist Michael John Valentine of Huntersville North Carolina