Mantidfly

Mantidfly

Observation - Mantidfly - Southern Africa. Description: About 23 mm long

About 23 mm long