What Are Finger Limes?

One of the most amazing fruits in the world, and a native of Australia

Video by robjnixon