I happened to spot this creature, mostly looking like a caterpillar on an Aloe Vera plant on a pot. This caterpillar looks special with its tiny tree like appearance.
Can anybody recognize this beauty ?
I happened to spot this creature, mostly looking like a caterpillar on an Aloe Vera plant on a pot. This caterpillar looks special with its tiny tree like appearance.
Can anybody recognize this beauty ?