George Dale Berkheya insignis

George Dale Berkheya insignis

Observation - George Dale Berkheya insignis - Southern Africa. Description: