Sri Lanka January 2017



Common rose - Pachliopta aristolochiae