Solid black with large white spots on fore and hind wings top and bottom. Rust Orange tufts on forelegs. Creamy yellow bands along sides of top of thorax.
Spotted during daylight, nectaring on Gooseneck Loosestrife (Lysimachia clethroides) in flower bed in front of my house.
These are known for day flight.