Imagine...where is this? What is this?...Imagine
Cecropia moth caterpillar basking in the sun.

Pam Plummer's Photos on the Map

Report This