Herpa 308397
Price: This item is no longer available
The police Hamburg operate a Mercedes-Benz L 311 with tarpaulin structure as toilet car. The mint-green vehicle features the Hamburg Police Star on the doors.
Customers Who Bought This Item Also Bought