A beautiful hesitant vibrant painting of the man carving stone statue of himself in the mirror, by Peter Max and Louis Glackens, oil, trending on 500px | Painting