2397

MERCEDES 208-308-408D 2.3
Type: Light commercial vehicle
Make: Mercedes