The Moscow Hotel on Manezh Square, Moscow, Soviet Union, 1986.
State of the art communications system, Moscow Hotel, Moscow, Soviet Union, 1986.
View of Red Square from my room at the Moscow Hotel.