Designed by
Title
Izmailovo Hotel inscription in Russian in Moscow, Russia. #89115215
Description
Izmailovo Hotel inscription in Russian in Moscow, Russia. One of the largest hotels in the world. There are 7500 beds in 5000 rooms
This image is editorial