A PAINTING, A SPLATTER

A PAINTING, A SPLATTER

ART IMITATES LIFE DEW8 1727193600000