Self-shooting Director, Writer & Editor

Leo LeBeau

(Location: London, UK / Brussels, Belgium)

Video Installation of Mother's Tears with chocolate coins

                                © 2020 All Rights Reserved to Leo LeBeau                                                                                                                       

  • Black Instagram Icon