Tova MozardTova Mozard is a Swedish visual artist , still photographer and filmmaker working in Stockholm and Los Angeles.Known For: DirectingBorn: Linköping, Sweden, 1978-10-13Died: null