close

O2

Fair Deal

HSI London

Dir: Diamond Dogs

Filmed at Ealing Studios in London

The tree was a mixture of mostly polly carved and real tree branches.

Fair Deal Fair Deal
Andy Kelly LUX