A worldwide community photographing and learning about wildlife
no idea... larvae going into pupae stage of some kind of insect? about 2.5cm long, under a leaf but in a fairly open area of single row planted 40cm tall shrubs next to a concrete path near a campground.
No Comments