Yellow Pyralid

Yellow Pyralid

Observation - Yellow Pyralid - Southern Africa. Description: