Daily Archives: 22/03/2017


Time Cures, Time Kills

Anya Charikov-Mickleburgh installation

Time Cures, Time Kills

Anya Charikov-Mickleburgh’s haunting new installation is part of a collaborative project called “Time Cures, Time Kills” with Eileen Theresia Anderson. It is currently on display in the shop windows at 187 Trafalgar Rd, Greenwich SE10 9EQ, running until 9th April.
Thanks to Sean Raggett for hosting.