P1030595

P1030595

Observation - P1030595. Description: Very small red larvae spotted on a bed. It was a translucent red colour with a darker spot towards the end of it.

Very small red larvae spotted on a bed. It was a translucent red colour with a darker spot towards the end of it.