Independence square in the Kiev city center.
Image Details

Still Image of Independence Square In The Kiev City Center

Contributor: filmstudio
4.2 MB

This image was captured from a video: