DescriptionSa1- 364-cropped.jpg English: Not sure what this insect is. It was photographed at the Reserva Ecológica Costanera Sur in Buenos Aires, Argentina...