Spatalla parilis Elgin 220913 068 (1)

Spatalla parilis Elgin 220913 068 (1)

Observation - Spatalla parilis Elgin 220913 068 (1) - Southern Africa. Description: