dangling honeydew1

Beads of honeydew dangling from young cottony cushion scale on a lemon tree

Menu