Southern Purple Azure
(Ogyris genoveva)
Final Larvae