Strauss, Allard & Meyer

Paris, France (FRA)

Assorted Documents

advertising, photos, patents, etc.