Daniel Bernard Gray

Painting, sculpture, video and mixed media