Sticks

Poster design for Sticks, a short film produced in the UK.


Featured projects