Scientific name: papilio memnon

English name: great mormon

Comments are closed, but trackbacks and pingbacks are open.