Turtle in chinese traditional means "long life", Head in chinese words means "first", so wish everybody healthy and long life first in year 2011.
Turtle in chinese traditional means "long life", Head in chinese words means "first", so wish everybody healthy and long life first in year 2011.
Labels: Wild Life