Reflecting Pool (40×40 mixed media on canvas)  -  Craig Alan

Craig Alan Conceptual Abstract of Reflecting Pool (40x40 mixed media)