Designed by
Title
People watch a film in Odessa on the Potemkin Steps #100958437
Description
The Potemkin Stairs, or Potemkin Steps is a giant stairway in Odessa, Ukraine. The stairs are considered a formal entrance into the city from the direction of the sea and are the best known symbol of Odessa.
This image is editorial