Thursday, July 21, 2005


A tiny staircase up the stairs to an organisation that represents organisations that 2/3rds of the planet! Great group of people - busy setting up a conference in Delhi in Feb 2006. Posted by Picasa

No comments:

ShareThis