Leo Durand

Site of The Day 19 May 2020

Leo Durand

by Leo Durand From France

Art Director & Designer with an expertise from UI Design to animated prototypes. Looking for opportunities in Paris and Amsterdam.