Directing
Tova Mozard is a Swedish visual artist , still photographer and filmmaker working in Stockholm and Los Angeles.
2025
2011
2018
2019
2002
2015
2013
2020
2005