Designed by
Title
Snow-covered Cascade staircase of the park is a tourist attraction of the resort town Zheleznovodsk, Russia #210414211
Description
Winter cityscape. Snow-covered Cascade staircase of the park is a tourist attraction of the resort town Zheleznovodsk, Russia