Video Details

Moscow Russia September 10 2015 Aerial Shot Of Moscow Landmark Peter The Great Statue Established On Water In City Centre High Monument Was Founded To Commemorate 300 Years Of The Russian Navy 

Contributor: Grey Coast Media
HDMOV (mjpeg) - 654.5 MB
HDMP4 (h264) - 14 MB