Margaretta Caesar, Last House on the Left, oil, 24 x 30.

Margaretta Caesar, Last House on the Left, oil, 24 x 30.

Margaretta Caesar, Last House on the Left, oil, 24 x 30.

Margaretta Caesar, Last House on the Left, oil, 24 x 30.

COMMENT