Flies Continue to Astonish

Flies Continue to Astonish

122 55
Haya Muhammad Eid Haya Muhammad Eid

“The brain of the fly performs a very sophisticated calculation, in a very short amount of time, to determine where the danger lies and exactly how to bank for the best escape, doing something different if the threat is to the side, straight ahead or behind.”