alien raptorial katydid
Phlugis
sp.
Female, dorsal view, Wellington, Palm Beach County, Florida.
Auto montage image made by Kyle Schnepp.