[insert files/images/2007-03-30.jpg photo here]
Photographed at the El Dorado Nature Center in Long Beach, California on January 7, 2006.
[insert files/images/2007-03-30.jpg photo here]
Photographed at the El Dorado Nature Center in Long Beach, California on January 7, 2006.