caterpillar

by on April 03, 2013

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

See more articles in:

Leave a Comment

Name

Email

Website

Comment