If you're in Ireland then it's most likely the chrysalis of Papilio machaon.
I am in Ireland ! Thanks for that !
Please Login to reply.
No replies yet.