Opus X Opus X Opus X Abstract Painting on Canvas by Artist Michael John Valentine of Charlotte North Carolina Post author By michaeljohnvalentine Post date March 5, 2023 No Comments on Opus X Opus X Opus X Abstract Painting on Canvas by Artist Michael John Valentine of Charlotte North Carolina Opus X Opus X Opus X Abstract Painting on Canvas by Artist Michael John Valentine of Charlotte North Carolina