90005_11963_06.mov

90005_11963_06

A line of people wait at a deli counter in a shopping center in Moscow, Russia.

1980s
Color
Not Explicit