Rain and Wind Delector

Rain and Wind Delector

A black sedan drenched in rain with the wind/rain deflector above the opened window. Also a flag of Germany that says “Made in Germany”.

Get a Quote