Is this in Russia?
Well, technically not: it's Ukraine. But.... Odessa is peculiarly rich in both people of Russian origin and wallet-wise ;) They renovated lots of the main landmarks of former tsarist memory.
Sign up to comment.
Sign in if you already did it.
Photo taken in Center, Odessa, Odessa Oblast, Ukraine
Misplaced? Suggest new location