Richard Welsh

Developer and designer

Film screening poster2012
A poster publicising the screening of a film by an Oxford-based film society. The film, set amongst the canals of Venice, deals with the ambiguity between reality and supernatural visions. The red duffel-coat has become a symbol of the film.œ

Related projects