Jerry-built cars in southeast
China
; a common vehicle in this region.
Next
Previous