Ocracoke Lighthouse OBX Painting on Canvas 9 x 9 Framed by Artist Michael John Valentine of Charlotte Post author By michaeljohnvalentine Post date April 8, 2023 No Comments on Ocracoke Lighthouse OBX Painting on Canvas 9 x 9 Framed by Artist Michael John Valentine of Charlotte Ocracoke Lighthouse OBX Painting on Canvas 9 x 9 Framed by Artist Michael John Valentine of Charlotte