swallowtail crete oct 2012

swallowtail crete oct 2012

Observation - swallowtail crete oct 2012. Description: