Papilio demodocus - Citrus Swallowtail - Citrusmakaon

Papilio demodocus Ribeira Montanha, Santiago, Cape Verde 20101106 194