Preview image
Preview image
Citroen's 4.5-metre Transformer in China | Big Pictures Archive