Green Milkweed Locust

Green Milkweed Locust

Observation - Green Milkweed Locust - Southern Africa. Description: