citrus swallowtail (Papilio demodocus)

Papiliorama Kerzers http://www.papiliorama.ch

citrus swallowtail (Papilio demodocus)