Tokyo, Japan / 11-shibuya
Nora Stevens Heath
August 2004