Wednesday, 27 October 2010

Godzilla

Godzilla, not in a post-nuclear Tokyo, but in pre-finalised Impossible Project polaroid film.

No comments: