Amazing find by the hubby this weekend: a pair of mating Cecropia moths.