Click Here To Visit The SRGC Main Site
I guess this is the larvae of a swallowtail (Papilio machaon) - confirmation desiredThis species is more than rare here - the caterpillar feeds on Seseli petraeum, an Apiaceae fromthe Pontus Region/TurkeyGerd