No comments yet.
A Swallowtail caterpillar eating a leaf of wild angelica along a stream. Limousin, France.
No comments yet.