An exceptionally well-preserved Eocene dolichopodid fly eye: function and evolutionary significance

An exceptionally well-preserved Eocene dolichopodid fly eye: function and evolutionary significance