
GODZILLA
October 25th - November 9th. 2003
SoDa Space, 2-10 Hertford Road, De Beauvoir Town, E8
Space courtesy of Investland Property Developers
click
here for main image
(if you have a pop up block - please use notification bar
to allow this facility) back












