I don't know what is this ... I am pretty sure is an insect but don't know for sure.
Any help, please ?
__________________ Sade
***Mediterranean Conditions; learning something new every day ***
________________________________________
If you want to check 🔍 my stuff: www.sadeorchids.com Instagram
🌿🌸