Size 40. 

Made in France.