Yes it is Percheron DP.18 Carson,
all I know about it,it was intended to compete in HR.3 competition
for three seat recce float seaplane,the main tenders in this contest
is;
Levasseur PL-3,Nieuport NiD-35,CAMS-32R,Percheron DP.18,Besson MB.24
& MB.26 and LeO H-10.
You have the control.