April 22, 2005

22 April 2005

Lost, happy. Forest
a department store of trees
in a green ghost town.