B
BH2255
Travel guide to Svalbard, Norway - Central Square

Introduction to the Central Square: The Central Square is the center of the town. A bust of Lenin stands in the middle, which shows the status of this great revolutionary pioneer in the hearts of Russians.

Travel guide to Svalbard, Norway - Central Square

Comments

No comments yet