I spotted this critter sitting on the track of a toy bulldozer at a family picnic over the summer here in Western NY (about 60 mi. sw of Buffalo). I've never seen anything like this !
Can anyone tell me what the heck it is?
Merry Christmas to you all,
Paul