DSC05930

Philadelphia Zoo -- Red Panda. I think this is Leela, b. 6/24/2010. Please let me know if I'm wrong.

Done