Originally thought it was a maggot, but on the picture I can clearly see antennae so now I have no idea!
Resting on shaded 5th floor window during the day.
Acerca
Ayuda
Foro
Empleos
Directrices de la comunidad
Términos de Uso
Normativa de privacidad
Es parte de la red:
Con apoyo y soporte de: