Partner:

Steve E. Ross

Polyphemus Caterpillar

Polyphemus Caterpillar

© Steve E. Ross

Polyphemus Caterpillar

© Steve E. Ross