<--Previous
Up
Next-->
Tokyo, Japan. June 2003.
Painters at Yoyogi park and Meiji shrine.