Share
twitterlinkedinfacebook
Image 1 of 1
HBR00266RUS.jpg
Alosha, the giant statue of a Soviet soldier built to commemorate World War II (WW2) victory and pay homage to those who did not return, stands over Murmansk harbour.