6411TP73 Iveco ECO 5.2002/85E15. Seen 27.4.06 Cavaillon(84)
Met this family of three in the car park of Le Clerc in Cavaillon... A self built jobby,didnt get to see inside but a bit wierd from the outside, seems to be 'multi-stepped'??.
From Traveller's and Alternative Vehicles
View all 75 in this section