Squirrel sniffing leaf

Squirrel sniffing on a leaf in Palm Canyon, Balboa Park, San Diego, California, July 2012.

Squirrel sniffing on a leaf in Palm Canyon, Balboa Park, San Diego, California, July 2012.

Leave a Reply