A couple for the insect buffs.

I'm pretty sure this is a large white butterfly:

This is the one I haven't got a clue about.  It just abruptly dropped to the ground in front of me (I'm assuming it is from Earth!) and I can't honestly remember seeing anything like it:

If someone could identify this they will make me very happy.

Many thanks!

Our herring gulls are red listed birds.  Think about that the next time you hear some flaming idiot calling for a cull of them.