Walking to Red Square, Moscow, Soviet Union, 1986.
The Moscow Hotel on Manezh Square, Moscow, Soviet Union, 1986.
State of the art communications system, Moscow Hotel, Moscow, Soviet Union, 1986.