Designed by
Title
Soviet Building and Tree in Odessa, Ukraine #57593851
Description
Odessa or Odesa is the third largest city in Ukraine with a population of 1,003,705. The city is a major seaport and transportation hub located on the northwestern shore of the Black Sea.