Infestation of large white caterpillars on nasturtium leaf
Infestation of large white caterpillars on nasturtium leaf
Size: 5551px × 3716px
Location: Tenbury Wells, Worcestershire, England.
Photo credit: © Jeremy Pardoe / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: brassicae, caterpillar, caterpillars, devour, eat, garden, infestation, large, leaf, munch, nasturtium, pest, pieris, white