Up  Next-->

Tokyo, Japan. June 2003.

Tokyo, Japan. June 2003.

Wooden votive cards at Yoyogi park and Meiji shrine.