This garden spider definitely looks happy! I'm pretty sure it is thinking "yummy". There are several garden spiders in my yard now. I don't mind them as long as I see them first instead of walking into the web! Lunch looks a bit like a cicada to me.
Ya'll Come Back!