Lugardia ?

Lugardia ?

Observation - Lugardia ? - Southern Africa. Description: small, flat - approx. 15mm length . .

small, flat - approx. 15mm length . .