How do flies walk upside down?

How do flies walk upside down?

1999 • 48 pages