14 December 2005


The first pic from a set devoted to a Japanese film cast and crew setting up for the next shot of their project in Tokyo, circa 1970.

No comments: