Ford Taunus L, press photo, Germany, 1981

€3.00

size 13 x 18 cm