Designed by
Title
Oversized Mercedes-Benz car carrier, Beijing, China #89449431
Description
BEIJING-JULY 7, 2015. Oversized Mercedes Benz car carrier. These illegal car trailers have lengths up to 40m. They are prohibited enter urban areas and load trailers outside Beijing fifth ring road.
This image is editorial