Meta segmentata or mengei

Meta segmentata or mengei

Observation - Meta segmentata or mengei - Global. Description: