Independence Square_PMcK

Historic commercial buildings circle a public plaza

Independence Square, or Maiden Square, in Kyiv, Ukraine