A lovely little (mangled) butterfly I found. Translucent wings, red spots on the (dorsal?) under side.
@nev