Achille Costa
Date of Birth: 10-Aug-1823
Place of Birth: Lecce, Apulia, Italy
Date of Death: 17-Nov-1899
Profession: entomologist
Zodiac Sign: Leo