Alain Delafosse

Bio

Chief Architect at Kelkoo