Ginza Giggles

by Kate Blood

Uploaded 31 May 2008 — 2 favorites

© Kate Blood

Mannequins wearing traditional kimonos in an underground shopping mall attached to the Ginza metro station - Tokyo, 2006

In the Imitation of Life photo essay.

No responses

To add your comment, Log in or sign up!