Webcam Link: Moscow

Description: This webcam is mounted on the 13 floor main tower of Moscow State University in Moscow.

Category: Europe : Russia : Moscow

Clicks This Year: 625



Add a Comment

Please completely fill out the form below, and we'll add your comment as soon as possible.