Designed by
Title
Caterpillars infesting `The largest cashew tree in the world` #80826216
Description
Natal, Brazil - July 31, 2013: This photograph depicts details of famous `The largest cashew tree in the world` is an anomaly of this nature in Natal, Brazil, with details of caterpillars infesting.
This image is editorial