Pond Life

Still from the Pond Life episode “Driving Test”. Channel 4, 1996.