While putzing around the yard on the weekend, came across this strange looking Moth.
About 2 inches in length
58 Chevrolet Delray