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