Delhi, India
"Riding on the elephant."
Home | India Top| Next Page
2007 Takashi Kato all rights reserved