ODESSA, UKRAINE - MAY 17, 2015: The view on the Port of Odessa and Odessa hotel from the Potemkin Stairs, on May 17 in Odessa. Shutterstock Image - ODESSA, UKRAINE - MAY 17, 2015: The view on the Port of Odessa and Odessa hotel from the Potemkin Stairs, on May 17 in Odessa. - ID: 375219013