Leaf bug on screen door in Delaware.