Would you like this image in a better quality?
Premium Membership
It took awhile to find out what caterpillar this was that landed from the tree above, but I learned it's not a caterpillar at all, it's an ash sawfly larvae.