Green spots

Green spots

Observation - Green spots - Southern Africa. Description: