Two For The Road Italy 1966
One of several photobustas we have for Due Per La Strada, in which Finney and Hepburn disagree in the best hotels in Europe.
Origin: Italy 1966 Size: 18 x 26 in / 46 x 66 cm Condition: V.Good, and I know this image is too dard.....I\'ll replace it shortly.