Monday, November 11, 2013


 
Wild new 'God paintings' by Dana Schutz showing in Berlin at the moment. link here

No comments: