Scientific name: heliconius erato

English name: red postman butterfly

Comments are closed, but trackbacks and pingbacks are open.