A beautiful, BAFTA-winning stop-motion short film. Just gorgeous (and it contains beetles, so I have an excuse to post it).

Advertisements