Some locust are seen in Ahmadabad, Gujarat. That locust are looking like leaf of neem tree.
Share this information via:
Some Latest Posts