Kevin Chiu
things are only impossible until they're not
Monday, May 28, 2007
mmm not so good
Sunrise in Beijing (from Michael Kanellos, CNet).
Newer Post
Older Post
Home