Saturday, December 7, 2013


Ubu Imperator, Max Ernst, 1923.

No comments:

Post a Comment