Stock Photo: Tourists on the Potemkin Stairs, best_known landmark of Odessa, at the Black Sea, in the Ukraine, Eastern Europe