Designed by
Title
Potemkin stairs in Odessa. Odessa. Ukraine. #240846499
Description
Potemkin stairs in Odessa. Potemkin Stairs is a boulevard descent in Odessa leading to the sea. The staircase is one of the most recognizable symbols of the pearl by the sea, it is often called the eighth wonder of the world. Odessa. Ukraine.
This image is editorial