Purple Brown Hairsreak

Purple Brown Hairsreak

Observation - Purple Brown Hairsreak - Southern Africa. Description: