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 in to comment.
Photo taken in Center, Odessa, Odessa Oblast, Ukraine
Misplaced? Suggest new location