Hotel Volgograd

Hotel Volgograd

Chippy01
One of the two major hotels in the city centre of Volgograd, Russia #russia #stalingrad #volgograd
Default Title