Saturday, September 30, 2006

Where Fetching Water Means Waiting For The Train


September, 2006

          1 2
3 4 5 6 7 8 9

10