Entries in bruce sterling (1)

Saturday
Apr142007

16 years later, still changing for the machines