A tropical swallowtail / Papilionidae
002835ds
English  česky 
A tropical swallowtail
(Papilionidae)