Designed by
Title
China made Dongfeng truck with windscreen and side window stone guard along Plaza de Armas in Cusco, Peru #144654603
Description
Cusco, Peru - Jan 2015: China made Dongfeng truck with windscreen and side window stone guard along Plaza de Armas in Cusco, Peru
This image is editorial