Laura McGuigan is an abstract artist based in Washington, D.C.