Still from Cockleshell Heroes 

Cockleshell Heroes