Close
Stingless bee
Tetragonula iridipennis ??