Philenoptera sutherlandii ...

Philenoptera sutherlandii ...

Observation - Philenoptera sutherlandii ... - Southern Africa. Description: