Red ants

Two ants on a flower

East Lyme, CT, USA