1725287649604 Published on October 11, 2024 in Lidia, Leo present posters at XXVII International Congress of EntomologyFull resolution (1504 × 1536) Next → Lidia Komondy (left) and Leo Salgado (right)