Vinegar flies - Zaprionus indianus
A group of vinegar flies are joined by a different sort of fruit fly to feast on an orange that has split from rapid growth due to rain.
© Saorsa | Stock Free Images