Looks like a Red Postman to me...Heliconius erato...
I have never seen one of these before, it is gorgeous!
Sadly is not from anywhere near here so I am going to have to visit him in Vancouver or go hunting for him in Mexico!
Well, Vancouver is on the short list of places to visit very very soon - been all over the world but never to my own West coast! I will check him out when I get there!