Bug

Bug

Observation - Bug - Southern Africa. Description: Sitting on Bobartia indica

Sitting on Bobartia indica