Lepidoptera Larvae - biodiversityphotography
Powered by SmugMug Log In

Limacodidae, Euclea sp. Cerro Pata de Pajaro, Manabi, Ecuador.

Lepidoptera