Odesa city garden
Search results
We did not find results for: Potemkin Stairs.
Check spelling or type a new query.
We did not find results for: Potemkin Stairs.
Check spelling or type a new query.
The Potemkin Stairs, Potemkin Steps, or, officially, Primorsky Stairs are a giant stairway in Odesa, Ukraine. They are considered a formal entrance into the city from the direction of the sea and are the best known symbol of Odesa. Wikipedia