caterpillar

by on April 03, 2013

 

 

 

A caterpillar perches on a hound's tongue, Portola Redwoods State Park,  Peter Creek loop. Photo: Stephen Fletcher.

 

Leave a Comment

Name

Email

Website

Comment