Sunday, February 13, 2011

Picture of the Day - February 13, 2011

Some of the best food in China is found on the street.

1 comment:

  1. Hellz yeah. I miss it soooooo much. I'm bringin' it back to the states in a few years.

    ReplyDelete