Leningrad Public Transit
Unidentified street in Leningrad (St. Petersburg) showing various cars and a street car.
Date Published
1991
Member of
Unidentified street in Leningrad (St. Petersburg) showing various cars and a street car.
L. Perry with white dress shirt and tie sits with jacket on lap and cane shakes hands with woman (Alena) in multicolored dress, both sit on granite...
L. Perry in suit jacket, seated, looking through window of red bus.