euphorbia pit scale
Planchonia stentae (Brain)



0 Images