Art by D.String Abstract paintings created to stimulate the viewer's imagination and challenge their perception.