Tuesday 22 June 2010

EXHIBITION

DELUDED INSTALLATION OPEN UNITL 24TH JUNE.

10 BACK HILL EC1R 5EN LONDON
SPACE A
OPEN 12-8PM DAILY

No comments:

Post a Comment