Renault 18 Diesel Sedan, press photo, UK, 1981

€3.00

size 16,5 x 21,5 cm