Atrophaneura semperi butterfly

Atrophaneura semperi