Wolfe von Lenkiewicz at All Visual Arts London

WOLFE VON LENKIEWICZ

THE RAFT OF THE MEDUSA
 
2 Omega Place London N1 9DR
13 September - 20  October 2013
Opening: 12 September 7 - 10 pm
October 23, 2013