Try right click.

Wednesday, September 1, 2010

China Red Panda




Recently when we went to the zoo. We stopped by to see the Red Panda. These pandas
are found in the jungles of China. They are beautiful.