Leningrad traffic map 1988
. 74 x 59 cm.
Any questions in English please