Sunday, 5 August 2007

Once Upon a Tree...


Spotted in Fort Cochin, Kerala. Taken by Rich

2 comments: