Yes, it just landed there. I think it was a moth. I think it has something to do with going to Grandma's, but she always seems to have a dirty face. Still, she cleans up really well when it's time to go home.
That's a Cecropia moth. I think it's the biggest moth in the US, maybe North America. They are pretty common, but are usually nocturnal. Great pic though!