Trust (Sebastian)
Play Video

_

EMC - TRUST
3x Commercial spots
3

_

Role: Concept Development, Director & Producer

Location: Kerry, Ireland & Djibouti