Pond Life

Still from the Pond Life opening sequence. Channel 4, 1996.