Astonishing name for a butterfly, Question Mark or Eastern Comma! It doesn't look like either - are there other punctuation mark names?
I found a European butterfly website but haven't a clue where to start looking - they list under species' names... I think I'll leave it for our expert moderator.