Sunday, February 8, 2009

Chinese New Year in San Francisco



Die Zeit

Year of the Ox







Bloody fingers














Nearly 20,000 people die and 21 million medical visits are needed yearly due to home accidents in the United States - U.S. Home Safety Council

Sunday, February 1, 2009

Thursday, December 18, 2008

Saturday, December 13, 2008

Monday, December 8, 2008

Sunday, December 7, 2008

Sunday, November 30, 2008