Jonathan Meese, Dr. Babysquawar de Rednoselefant – self-proclaimed cultural exorcist. Jonathan Meese paintings are now shown in The Saatchi Gallery in London at County Hall
Jonathan Meese, Dr. Babysquawar de Rednoselefant – self-proclaimed cultural exorcist. Jonathan Meese paintings are now shown in The Saatchi Gallery in London at County Hall