Mystery

Strange

Unusual

Weird Animation

Monument of Alexander II

Monument of Alexander II, Helsingfors, Russia, i.e., Helsinki, Finland.