The Potemkin Steps, i.e. my confusion – Snarky Nomad
Premium Photo | Potemkin stairs in odessa ukraine
Odessa, Ukraine - Sep 10, 2018: Potemkin Stairs is a giant stairway in Odessa. Stairs are considered a formal entrance into the city from the directio Stock Photo - Alamy