Arnaud Delprat

Arnaud Delprat

Paris, France / Mad about Swiss watches, English shoes and French Art Déco. My car is German, I can't help.