Barnacle Scale (Ceroplastes cirripediformis)

Discuss this image

BACK TO TOP