oil on canvas
83 × 78 inches
A new step in this artist's evolution. I love his paintings, and first wrote about him in 2003.
Egg tempera on canvas
80 × 70 inches
She is a new discovery for me. She lives in Berlin.
Poison (My Sister Fucked Bret),
Sad and disturbing -- the story of a woman's obsession with Bret Michaels of Poison, filmed in her apartment in southern Ohio.
[All images provided by the galleries]