Up  Next-->

Independence Square

Independence Square

A symbol of downtown Kiev, where crowds gather to enjoy the tailend of summer.