The only thing that separates man from the animals is toilet paper and if the commercials that I have been seeing recently are any indication, bears are evolving at a worryingly rapid pace and will soon surpass us.
Fraternal Kiss, 2013
Graffiti on Dmitri Vrubel's My God, Help Me To Survive This Deadly Love
Real windows framed as T.V Screens , 2014 Ibon Mainar
By Cocorosie as usual.