Self-shooting Director, Writer & Editor

Leo LeBeau

(Location: London, UK / Brussels, Belgium)

Video Installation of Mother's Tears with chocolate coins