TERRA (Fashion Short Film)

Director: Archie Baker Producer: Luke Clifton Dop: Marti Guiver Location: United Kingdom