Europe - movestill
Smart Cars advertising cosmetics.

Smart Cars advertising cosmetics.

Paris