Common Brown Heteronympha merope

Previous Next